Allows the application to read and write tenant-wide people settings on behalf of the signed-in user.
Merill's Note
For an app to access data in Microsoft Graph, the user or administrator must grant it the permissions it needs. This article lists all the Microsoft Graph APIs and your tenant data that can be accessed by the application (vendor/developer) if you consent to the PeopleSettings.ReadWrite.All permission.
If you need to create an audit report of the permissions granted to all the apps in your tenant, you can run the Export-MsIdAppConsentGrantReport command. See How To: Run a quick OAuth app audit of your tenant
Category
Application
Delegated
Identifier
b6890674-9dd5-4e42-bb15-5af07f541ae1
e67e6727-c080-415e-b521-e3f35d5248e9
DisplayText
Read and write all tenant-wide people settings
Read and write tenant-wide people settings
Description
Allows the application to read and write tenant-wide people settings without a signed-in user.
Allows the application to read and write tenant-wide people settings on behalf of the signed-in user.
The ID of a Microsoft Entra group to which the value is used to disable the control for populated users. The default value is null. This parameter is optional.
isEnabledInOrganization
Boolean
If true, enables the enhanced personalization control and therefore related features as defined in control enhanced personalization privacy
The ID of a Microsoft Entra group, of which the specified type of insights are disabled for its members. The default value is null. Optional.
isEnabledInOrganization
Boolean
true if insights of the specified type are enabled for the organization; false if insights of the specified type are disabled for all users without exceptions. The default value is true. Optional.
If present, the value of this field is used by the profile card as the default property label in the experience (for example, "Cost Center").
localizations
displayNameLocalization collection
Each resource in this collection represents the localized value of the attribute name for a given language, used as the default label for that locale. For example, a user with a nb-NO client gets "Kostnadssenter" as the attribute label, rather than "Cost Center."
A privacy setting that reflects the allowed audience for the configured property. The possible values are: me, organization, federatedOrganizations, everyone, unknownFutureValue.
id
String
System generated GUID. Inherited from entity.
isUserOverrideForAudienceEnabled
Boolean
Defines whether a user is allowed to override the tenant admin privacy setting.
name
String
Name of the property-level setting.
prioritizedSourceUrls
String collection
A collection of prioritized profile source URLs ordered by data precedence within an organization.