JSON enriched
Copy JSON enriched
{ 29 items id: "810a2642-a034-447f-a5e8-41beaa378541" , displayName: "Yammer Administrator" , description: "Manage all aspects of the Yammer service." , richDescription: "Users with this role have global permissions within Yammer, when the service is present, as well as the ability to create and manage all Microsoft 365 groups, manage support tickets, and monitor service health." , privileged: false , categories: "collaboration" , permissionsTotal: 69 , operationActionsCount: 72 , permissionsDirect: 15 , permissionsInherited: true , permissionsInheritedCount: 54 , permissionsDirectAndInheritedCount: 0 , permissionsDirectAndInherited: null , permissionsInheritedFrom: [ 1 item { 2 items id: "88d8e3e3-8f55-4a1e-953a-9b9898b8876b" , displayName: "Directory Readers" } ] , permissionsInheritedToCount: 0 , permissionsInheritedTo: null , permissionsConditionedCount: 0 , permissionsUnConditionedCount: 69 , permissionConditioned: [] , permissionsPrivileged: 0 , permissionsNamespacesCount: 8 , permissionsNamespaces: [ 8 items { 1 item } , { 1 item microsoft.office365.messageCenter: 1 } , { 1 item microsoft.office365.network: 1 } , { 1 item microsoft.office365.serviceHealth: 1 } , { 1 item microsoft.office365.supportTickets: 1 } , { 1 item microsoft.office365.usageReports: 1 } , { 1 item microsoft.office365.webPortal: 1 } , { 1 item microsoft.office365.yammer: 1 } ] , permissionActionsCount: 6 , permissionActions: [ 6 items ] , permissionVerbsCount: 5 , permissionVerbs: [ 5 items ] , permissionsConsentPolicyAppliesCount: 0 , permissionsConsentPolicies: null , permissions: [ 69 items { 1 item microsoft.directory/administrativeUnits/members/read: { 2 items permissionAdditionalInfo: { 4 items applicability: "inherited" , inheritedFrom: [ 1 item { 2 items id: "88d8e3e3-8f55-4a1e-953a-9b9898b8876b" , displayName: "Directory Readers" } ] , condition: null , permissionAction: "read" } , permissionDetails: { 6 items actionVerb: "GET" , description: "Read members of administrative units" , id: "microsoft.directory-administrativeUnits-members-read-get" , name: "microsoft.directory/administrativeUnits/members/read" , resourceScopeId: null , isPrivileged: false } } } , { 1 item microsoft.directory/administrativeUnits/standard/read: { 2 items permissionAdditionalInfo: { 4 items applicability: "inherited" , inheritedFrom: [ 1 item { 2 items id: "88d8e3e3-8f55-4a1e-953a-9b9898b8876b" , displayName: "Directory Readers" } ] , condition: null , permissionAction: "read" } , permissionDetails: { 6 items actionVerb: "GET" , description: "Read basic properties on administrative units" , id: "microsoft.directory-administrativeUnits-standard-read-get" , name: "microsoft.directory/administrativeUnits/standard/read" , resourceScopeId: null , isPrivileged: false } } } , { 1 item microsoft.directory/applicationPolicies/standard/read: { 2 items permissionAdditionalInfo: { 4 items applicability: "inherited" , inheritedFrom: [ 1 item { 2 items id: "88d8e3e3-8f55-4a1e-953a-9b9898b8876b" , displayName: "Directory Readers" } ] , condition: null , permissionAction: "read" } , permissionDetails: { 6 items actionVerb: "GET" , description: "Read standard properties of application policies" , id: "microsoft.directory-applicationPolicies-standard-read-get" , name: "microsoft.directory/applicationPolicies/standard/read" , resourceScopeId: null , isPrivileged: false } } } , { 1 item microsoft.directory/applications/owners/read: { 2 items permissionAdditionalInfo: { 4 items applicability: "inherited" , inheritedFrom: [ 1 item { 2 items id: "88d8e3e3-8f55-4a1e-953a-9b9898b8876b" , displayName: "Directory Readers" } ] , condition: null , permissionAction: "read" } , permissionDetails: { 6 items actionVerb: "GET" , description: "Read owners of applications" , id: "microsoft.directory-applications-owners-read-get" , name: "microsoft.directory/applications/owners/read" , resourceScopeId: null , isPrivileged: false } } } , { 1 item microsoft.directory/applications/policies/read: { 2 items permissionAdditionalInfo: { 4 items applicability: "inherited" , inheritedFrom: [ 1 item { 2 items id: "88d8e3e3-8f55-4a1e-953a-9b9898b8876b" , displayName: "Directory Readers" } ] , condition: null , permissionAction: "read" } , permissionDetails: { 6 items actionVerb: "GET" , description: "Read policies of applications" , id: "microsoft.directory-applications-policies-read-get" , name: "microsoft.directory/applications/policies/read" , resourceScopeId: null , isPrivileged: false } } } , { 1 item microsoft.directory/applications/standard/read: { 2 items permissionAdditionalInfo: { 4 items applicability: "inherited" , inheritedFrom: [ 1 item { 2 items id: "88d8e3e3-8f55-4a1e-953a-9b9898b8876b" , displayName: "Directory Readers" } ] , condition: null , permissionAction: "read" } , permissionDetails: { 6 items actionVerb: "GET" , description: "Read standard properties of applications" , id: "microsoft.directory-applications-standard-read-get" , name: "microsoft.directory/applications/standard/read" , resourceScopeId: null , isPrivileged: false } } } , { 1 item microsoft.directory/contacts/memberOf/read: { 2 items permissionAdditionalInfo: { 4 items applicability: "inherited" , inheritedFrom: [ 1 item { 2 items id: "88d8e3e3-8f55-4a1e-953a-9b9898b8876b" , displayName: "Directory Readers" } ] , condition: null , permissionAction: "read" } , permissionDetails: { 6 items actionVerb: "GET" , description: "Read the group membership for all contacts in Microsoft Entra ID" , id: "microsoft.directory-contacts-memberOf-read-get" , name: "microsoft.directory/contacts/memberOf/read" , resourceScopeId: null , isPrivileged: false } } } , { 1 item microsoft.directory/contacts/standard/read: { 2 items permissionAdditionalInfo: { 4 items applicability: "inherited" , inheritedFrom: [ 1 item { 2 items id: "88d8e3e3-8f55-4a1e-953a-9b9898b8876b" , displayName: "Directory Readers" } ] , condition: null , permissionAction: "read" } , permissionDetails: { 6 items actionVerb: "GET" , description: "Read basic properties on contacts in Microsoft Entra ID" , id: "microsoft.directory-contacts-standard-read-get" , name: "microsoft.directory/contacts/standard/read" , resourceScopeId: null , isPrivileged: false } } } , { 1 item microsoft.directory/contracts/standard/read: { 2 items permissionAdditionalInfo: { 4 items applicability: "inherited" , inheritedFrom: [ 1 item { 2 items id: "88d8e3e3-8f55-4a1e-953a-9b9898b8876b" , displayName: "Directory Readers" } ] , condition: null , permissionAction: "read" } , permissionDetails: { 6 items actionVerb: "GET" , description: "Read basic properties on partner contracts" , id: "microsoft.directory-contracts-standard-read-get" , name: "microsoft.directory/contracts/standard/read" , resourceScopeId: null , isPrivileged: false } } } , { 1 item microsoft.directory/devices/memberOf/read: { 2 items permissionAdditionalInfo: { 4 items applicability: "inherited" , inheritedFrom: [ 1 item { 2 items id: "88d8e3e3-8f55-4a1e-953a-9b9898b8876b" , displayName: "Directory Readers" } ] , condition: null , permissionAction: "read" } , permissionDetails: { 6 items actionVerb: "GET" , description: "Read device memberships" , id: "microsoft.directory-devices-memberOf-read-get" , name: "microsoft.directory/devices/memberOf/read" , resourceScopeId: null , isPrivileged: false } } } , { 1 item microsoft.directory/devices/registeredOwners/read: { 2 items permissionAdditionalInfo: { 4 items applicability: "inherited" , inheritedFrom: [ 1 item { 2 items id: "88d8e3e3-8f55-4a1e-953a-9b9898b8876b" , displayName: "Directory Readers" } ] , condition: null , permissionAction: "read" } , permissionDetails: { 6 items actionVerb: "GET" , description: "Read registered owners of devices" , id: "microsoft.directory-devices-registeredOwners-read-get" , name: "microsoft.directory/devices/registeredOwners/read" , resourceScopeId: null , isPrivileged: false } } } , { 1 item microsoft.directory/devices/registeredUsers/read: { 2 items permissionAdditionalInfo: { 4 items applicability: "inherited" , inheritedFrom: [ 1 item { 2 items id: "88d8e3e3-8f55-4a1e-953a-9b9898b8876b" , displayName: "Directory Readers" } ] , condition: null , permissionAction: "read" } , permissionDetails: { 6 items actionVerb: "GET" , description: "Read registered users of devices" , id: "microsoft.directory-devices-registeredUsers-read-get" , name: "microsoft.directory/devices/registeredUsers/read" , resourceScopeId: null , isPrivileged: false } } } , { 1 item microsoft.directory/devices/standard/read: { 2 items permissionAdditionalInfo: { 4 items applicability: "inherited" , inheritedFrom: [ 1 item { 2 items id: "88d8e3e3-8f55-4a1e-953a-9b9898b8876b" , displayName: "Directory Readers" } ] , condition: null , permissionAction: "read" } , permissionDetails: { 6 items actionVerb: "GET" , description: "Read basic properties on devices" , id: "microsoft.directory-devices-standard-read-get" , name: "microsoft.directory/devices/standard/read" , resourceScopeId: null , isPrivileged: false } } } , { 1 item microsoft.directory/directoryRoles/eligibleMembers/read: { 2 items permissionAdditionalInfo: { 4 items applicability: "inherited" , inheritedFrom: [ 1 item { 2 items id: "88d8e3e3-8f55-4a1e-953a-9b9898b8876b" , displayName: "Directory Readers" } ] , condition: null , permissionAction: "read" } , permissionDetails: { 6 items actionVerb: "GET" , description: "Read the eligible members of Microsoft Entra roles" , id: "microsoft.directory-directoryRoles-eligibleMembers-read-get" , name: "microsoft.directory/directoryRoles/eligibleMembers/read" , resourceScopeId: null , isPrivileged: false } } } , { 1 item microsoft.directory/directoryRoles/members/read: { 2 items permissionAdditionalInfo: { 4 items applicability: "inherited" , inheritedFrom: [ 1 item { 2 items id: "88d8e3e3-8f55-4a1e-953a-9b9898b8876b" , displayName: "Directory Readers" } ] , condition: null , permissionAction: "read" } , permissionDetails: { 6 items actionVerb: "GET" , description: "Read all members of Microsoft Entra roles" , id: "microsoft.directory-directoryRoles-members-read-get" , name: "microsoft.directory/directoryRoles/members/read" , resourceScopeId: null , isPrivileged: false } } } , { 1 item microsoft.directory/directoryRoles/standard/read: { 2 items permissionAdditionalInfo: { 4 items applicability: "inherited" , inheritedFrom: [ 1 item { 2 items id: "88d8e3e3-8f55-4a1e-953a-9b9898b8876b" , displayName: "Directory Readers" } ] , condition: null , permissionAction: "read" } , permissionDetails: { 6 items actionVerb: "GET" , description: "Read basic properties of Microsoft Entra roles" , id: "microsoft.directory-directoryRoles-standard-read-get" , name: "microsoft.directory/directoryRoles/standard/read" , resourceScopeId: null , isPrivileged: false } } } , { 1 item microsoft.directory/domains/standard/read: { 2 items permissionAdditionalInfo: { 4 items applicability: "inherited" , inheritedFrom: [ 1 item { 2 items id: "88d8e3e3-8f55-4a1e-953a-9b9898b8876b" , displayName: "Directory Readers" } ] , condition: null , permissionAction: "read" } , permissionDetails: { 6 items actionVerb: "GET" , description: "Read basic properties on domains" , id: "microsoft.directory-domains-standard-read-get" , name: "microsoft.directory/domains/standard/read" , resourceScopeId: null , isPrivileged: false } } } , { 1 item microsoft.directory/groups.unified/assignedLabels/update: { 2 items permissionAdditionalInfo: { 4 items applicability: "direct" , inheritedFrom: null , condition: null , permissionAction: "update" } , permissionDetails: [ 2 items { 6 items actionVerb: "PATCH" , description: "Update the assigned labels property on Microsoft 365 groups of assigned membership type, excluding role-assignable groups" , id: "microsoft.directory-groups.unified-assignedLabels-update-patch" , name: "microsoft.directory/groups.unified/assignedLabels/update" , resourceScopeId: null , isPrivileged: false } , { 6 items actionVerb: "POST" , description: "Update the assigned labels property on Microsoft 365 groups of assigned membership type, excluding role-assignable groups" , id: "microsoft.directory-groups.unified-assignedLabels-update-post" , name: "microsoft.directory/groups.unified/assignedLabels/update" , resourceScopeId: null , isPrivileged: false } ] } } , { 1 item microsoft.directory/groups.unified/basic/update: { 2 items permissionAdditionalInfo: { 4 items applicability: "direct" , inheritedFrom: null , condition: null , permissionAction: "update" } , permissionDetails: { 6 items actionVerb: "PATCH" , description: "Update basic properties on Microsoft 365 groups, excluding role-assignable groups" , id: "microsoft.directory-groups.unified-basic-update-patch" , name: "microsoft.directory/groups.unified/basic/update" , resourceScopeId: null , isPrivileged: false } } } , { 1 item microsoft.directory/groups.unified/create: { 2 items permissionAdditionalInfo: { 4 items applicability: "direct" , inheritedFrom: null , condition: null , permissionAction: "create" } , permissionDetails: { 6 items actionVerb: "POST" , description: "Create Microsoft 365 groups, excluding role-assignable groups" , id: "microsoft.directory-groups.unified-create-post" , name: "microsoft.directory/groups.unified/create" , resourceScopeId: null , isPrivileged: false } } } , { 1 item microsoft.directory/groups.unified/delete: { 2 items permissionAdditionalInfo: { 4 items applicability: "direct" , inheritedFrom: null , condition: null , permissionAction: "delete" } , permissionDetails: { 6 items actionVerb: "DELETE" , description: "Delete Microsoft 365 groups, excluding role-assignable groups" , id: "microsoft.directory-groups.unified-delete-delete" , name: "microsoft.directory/groups.unified/delete" , resourceScopeId: null , isPrivileged: false } } } , { 1 item microsoft.directory/groups.unified/members/update: { 2 items permissionAdditionalInfo: { 4 items applicability: "direct" , inheritedFrom: null , condition: null , permissionAction: "update" } , permissionDetails: [ 2 items { 6 items actionVerb: "DELETE" , description: "Update members of Microsoft 365 groups, excluding role-assignable groups" , id: "microsoft.directory-groups.unified-members-update-delete" , name: "microsoft.directory/groups.unified/members/update" , resourceScopeId: null , isPrivileged: false } , { 6 items actionVerb: "POST" , description: "Update members of Microsoft 365 groups, excluding role-assignable groups" , id: "microsoft.directory-groups.unified-members-update-post" , name: "microsoft.directory/groups.unified/members/update" , resourceScopeId: null , isPrivileged: false } ] } } , { 1 item microsoft.directory/groups.unified/owners/update: { 2 items permissionAdditionalInfo: { 4 items applicability: "direct" , inheritedFrom: null , condition: null , permissionAction: "update" } , permissionDetails: [ 2 items { 6 items actionVerb: "DELETE" , description: "Update owners of Microsoft 365 groups, excluding role-assignable groups" , id: "microsoft.directory-groups.unified-owners-update-delete" , name: "microsoft.directory/groups.unified/owners/update" , resourceScopeId: null , isPrivileged: false } , { 6 items actionVerb: "POST" , description: "Update owners of Microsoft 365 groups, excluding role-assignable groups" , id: "microsoft.directory-groups.unified-owners-update-post" , name: "microsoft.directory/groups.unified/owners/update" , resourceScopeId: null , isPrivileged: false } ] } } , { 1 item microsoft.directory/groups.unified/restore: { 2 items permissionAdditionalInfo: { 4 items applicability: "direct" , inheritedFrom: null , condition: null , permissionAction: "restore" } , permissionDetails: { 6 items actionVerb: "POST" , description: "Restore Microsoft 365 groups from soft-deleted container, excluding role-assignable groups" , id: "microsoft.directory-groups.unified-restore-post" , name: "microsoft.directory/groups.unified/restore" , resourceScopeId: null , isPrivileged: false } } } , { 1 item microsoft.directory/groups/appRoleAssignments/read: { 2 items permissionAdditionalInfo: { 4 items applicability: "inherited" , inheritedFrom: [ 1 item { 2 items id: "88d8e3e3-8f55-4a1e-953a-9b9898b8876b" , displayName: "Directory Readers" } ] , condition: null , permissionAction: "read" } , permissionDetails: { 6 items actionVerb: "GET" , description: "Read application role assignments of groups" , id: "microsoft.directory-groups-appRoleAssignments-read-get" , name: "microsoft.directory/groups/appRoleAssignments/read" , resourceScopeId: null , isPrivileged: false } } } , { 1 item microsoft.directory/groups/hiddenMembers/read: { 2 items permissionAdditionalInfo: { 4 items applicability: "direct" , inheritedFrom: null , condition: null , permissionAction: "read" } , permissionDetails: { 6 items actionVerb: "GET" , description: "Read hidden members of Security groups and Microsoft 365 groups, including role-assignable groups" , id: "microsoft.directory-groups-hiddenMembers-read-get" , name: "microsoft.directory/groups/hiddenMembers/read" , resourceScopeId: null , isPrivileged: false } } } , { 1 item microsoft.directory/groups/memberOf/read: { 2 items permissionAdditionalInfo: { 4 items applicability: "inherited" , inheritedFrom: [ 1 item { 2 items id: "88d8e3e3-8f55-4a1e-953a-9b9898b8876b" , displayName: "Directory Readers" } ] , condition: null , permissionAction: "read" } , permissionDetails: { 6 items actionVerb: "GET" , description: "Read the memberOf property on Security groups and Microsoft 365 groups, including role-assignable groups" , id: "microsoft.directory-groups-memberOf-read-get" , name: "microsoft.directory/groups/memberOf/read" , resourceScopeId: null , isPrivileged: false } } } , { 1 item microsoft.directory/groups/members/read: { 2 items permissionAdditionalInfo: { 4 items applicability: "inherited" , inheritedFrom: [ 1 item { 2 items id: "88d8e3e3-8f55-4a1e-953a-9b9898b8876b" , displayName: "Directory Readers" } ] , condition: null , permissionAction: "read" } , permissionDetails: { 6 items actionVerb: "GET" , description: "Read members of Security groups and Microsoft 365 groups, including role-assignable groups" , id: "microsoft.directory-groups-members-read-get" , name: "microsoft.directory/groups/members/read" , resourceScopeId: null , isPrivileged: false } } } , { 1 item microsoft.directory/groups/owners/read: { 2 items permissionAdditionalInfo: { 4 items applicability: "inherited" , inheritedFrom: [ 1 item { 2 items id: "88d8e3e3-8f55-4a1e-953a-9b9898b8876b" , displayName: "Directory Readers" } ] , condition: null , permissionAction: "read" } , permissionDetails: { 6 items actionVerb: "GET" , description: "Read owners of Security groups and Microsoft 365 groups, including role-assignable groups" , id: "microsoft.directory-groups-owners-read-get" , name: "microsoft.directory/groups/owners/read" , resourceScopeId: null , isPrivileged: false } } } , { 1 item microsoft.directory/groups/settings/read: { 2 items permissionAdditionalInfo: { 4 items applicability: "inherited" , inheritedFrom: [ 1 item { 2 items id: "88d8e3e3-8f55-4a1e-953a-9b9898b8876b" , displayName: "Directory Readers" } ] , condition: null , permissionAction: "read" } , permissionDetails: { 6 items actionVerb: "GET" , description: "Read settings of groups" , id: "microsoft.directory-groups-settings-read-get" , name: "microsoft.directory/groups/settings/read" , resourceScopeId: null , isPrivileged: false } } } , { 1 item microsoft.directory/groups/standard/read: { 2 items permissionAdditionalInfo: { 4 items applicability: "inherited" , inheritedFrom: [ 1 item { 2 items id: "88d8e3e3-8f55-4a1e-953a-9b9898b8876b" , displayName: "Directory Readers" } ] , condition: null , permissionAction: "read" } , permissionDetails: { 6 items actionVerb: "GET" , description: "Read standard properties of Security groups and Microsoft 365 groups, including role-assignable groups" , id: "microsoft.directory-groups-standard-read-get" , name: "microsoft.directory/groups/standard/read" , resourceScopeId: null , isPrivileged: false } } } , { 1 item microsoft.directory/groupSettings/standard/read: { 2 items permissionAdditionalInfo: { 4 items applicability: "inherited" , inheritedFrom: [ 1 item { 2 items id: "88d8e3e3-8f55-4a1e-953a-9b9898b8876b" , displayName: "Directory Readers" } ] , condition: null , permissionAction: "read" } , permissionDetails: { 6 items actionVerb: "GET" , description: "Read basic properties on group settings" , id: "microsoft.directory-groupSettings-standard-read-get" , name: "microsoft.directory/groupSettings/standard/read" , resourceScopeId: null , isPrivileged: false } } } , { 1 item microsoft.directory/groupSettingTemplates/standard/read: { 2 items permissionAdditionalInfo: { 4 items applicability: "inherited" , inheritedFrom: [ 1 item { 2 items id: "88d8e3e3-8f55-4a1e-953a-9b9898b8876b" , displayName: "Directory Readers" } ] , condition: null , permissionAction: "read" } , permissionDetails: { 6 items actionVerb: "GET" , description: "Read basic properties on group setting templates" , id: "microsoft.directory-groupSettingTemplates-standard-read-get" , name: "microsoft.directory/groupSettingTemplates/standard/read" , resourceScopeId: null , isPrivileged: false } } } , { 1 item microsoft.directory/oAuth2PermissionGrants/standard/read: { 2 items permissionAdditionalInfo: { 4 items applicability: "inherited" , inheritedFrom: [ 1 item { 2 items id: "88d8e3e3-8f55-4a1e-953a-9b9898b8876b" , displayName: "Directory Readers" } ] , condition: null , permissionAction: "read" } , permissionDetails: { 6 items actionVerb: "GET" , description: "Read basic properties on OAuth 2.0 permission grants" , id: "microsoft.directory-oAuth2PermissionGrants-standard-read-get" , name: "microsoft.directory/oAuth2PermissionGrants/standard/read" , resourceScopeId: null , isPrivileged: false } } } , { 1 item microsoft.directory/organization/standard/read: { 2 items permissionAdditionalInfo: { 4 items applicability: "inherited" , inheritedFrom: [ 1 item { 2 items id: "88d8e3e3-8f55-4a1e-953a-9b9898b8876b" , displayName: "Directory Readers" } ] , condition: null , permissionAction: "read" } , permissionDetails: { 6 items actionVerb: "GET" , description: "Read basic properties on an organization" , id: "microsoft.directory-organization-standard-read-get" , name: "microsoft.directory/organization/standard/read" , resourceScopeId: null , isPrivileged: false } } } , { 1 item microsoft.directory/organization/trustedCAsForPasswordlessAuth/read: { 2 items permissionAdditionalInfo: { 4 items applicability: "inherited" , inheritedFrom: [ 1 item { 2 items id: "88d8e3e3-8f55-4a1e-953a-9b9898b8876b" , displayName: "Directory Readers" } ] , condition: null , permissionAction: "read" } , permissionDetails: { 6 items actionVerb: "GET" , description: "Read trusted certificate authorities for passwordless authentication" , id: "microsoft.directory-organization-trustedCAsForPasswordlessAuth-read-get" , name: "microsoft.directory/organization/trustedCAsForPasswordlessAuth/read" , resourceScopeId: null , isPrivileged: false } } } , { 1 item microsoft.directory/roleAssignments/standard/read: { 2 items permissionAdditionalInfo: { 4 items applicability: "inherited" , inheritedFrom: [ 1 item { 2 items id: "88d8e3e3-8f55-4a1e-953a-9b9898b8876b" , displayName: "Directory Readers" } ] , condition: null , permissionAction: "read" } , permissionDetails: { 6 items actionVerb: "GET" , description: "Read basic properties on role assignments" , id: "microsoft.directory-roleAssignments-standard-read-get" , name: "microsoft.directory/roleAssignments/standard/read" , resourceScopeId: null , isPrivileged: false } } } , { 1 item microsoft.directory/roleDefinitions/standard/read: { 2 items permissionAdditionalInfo: { 4 items applicability: "inherited" , inheritedFrom: [ 1 item { 2 items id: "88d8e3e3-8f55-4a1e-953a-9b9898b8876b" , displayName: "Directory Readers" } ] , condition: null , permissionAction: "read" } , permissionDetails: { 6 items actionVerb: "GET" , description: "Read basic properties on role definitions" , id: "microsoft.directory-roleDefinitions-standard-read-get" , name: "microsoft.directory/roleDefinitions/standard/read" , resourceScopeId: null , isPrivileged: false } } } , { 1 item microsoft.directory/servicePrincipals/appRoleAssignedTo/read: { 2 items permissionAdditionalInfo: { 4 items applicability: "inherited" , inheritedFrom: [ 1 item { 2 items id: "88d8e3e3-8f55-4a1e-953a-9b9898b8876b" , displayName: "Directory Readers" } ] , condition: null , permissionAction: "read" } , permissionDetails: { 6 items actionVerb: "GET" , description: "Read service principal role assignments" , id: "microsoft.directory-servicePrincipals-appRoleAssignedTo-read-get" , name: "microsoft.directory/servicePrincipals/appRoleAssignedTo/read" , resourceScopeId: null , isPrivileged: false } } } , { 1 item microsoft.directory/servicePrincipals/appRoleAssignments/read: { 2 items permissionAdditionalInfo: { 4 items applicability: "inherited" , inheritedFrom: [ 1 item { 2 items id: "88d8e3e3-8f55-4a1e-953a-9b9898b8876b" , displayName: "Directory Readers" } ] , condition: null , permissionAction: "read" } , permissionDetails: { 6 items actionVerb: "GET" , description: "Read role assignments assigned to service principals" , id: "microsoft.directory-servicePrincipals-appRoleAssignments-read-get" , name: "microsoft.directory/servicePrincipals/appRoleAssignments/read" , resourceScopeId: null , isPrivileged: false } } } , { 1 item microsoft.directory/servicePrincipals/memberOf/read: { 2 items permissionAdditionalInfo: { 4 items applicability: "inherited" , inheritedFrom: [ 1 item { 2 items id: "88d8e3e3-8f55-4a1e-953a-9b9898b8876b" , displayName: "Directory Readers" } ] , condition: null , permissionAction: "read" } , permissionDetails: { 6 items actionVerb: "GET" , description: "Read the group memberships on service principals" , id: "microsoft.directory-servicePrincipals-memberOf-read-get" , name: "microsoft.directory/servicePrincipals/memberOf/read" , resourceScopeId: null , isPrivileged: false } } } , { 1 item microsoft.directory/servicePrincipals/oAuth2PermissionGrants/read: { 2 items permissionAdditionalInfo: { 4 items applicability: "inherited" , inheritedFrom: [ 1 item { 2 items id: "88d8e3e3-8f55-4a1e-953a-9b9898b8876b" , displayName: "Directory Readers" } ] , condition: null , permissionAction: "read" } , permissionDetails: { 6 items actionVerb: "GET" , description: "Read delegated permission grants on service principals" , id: "microsoft.directory-servicePrincipals-oAuth2PermissionGrants-read-get" , name: "microsoft.directory/servicePrincipals/oAuth2PermissionGrants/read" , resourceScopeId: null , isPrivileged: false } } } , { 1 item microsoft.directory/servicePrincipals/ownedObjects/read: { 2 items permissionAdditionalInfo: { 4 items applicability: "inherited" , inheritedFrom: [ 1 item { 2 items id: "88d8e3e3-8f55-4a1e-953a-9b9898b8876b" , displayName: "Directory Readers" } ] , condition: null , permissionAction: "read" } , permissionDetails: { 6 items actionVerb: "GET" , description: "Read owned objects of service principals" , id: "microsoft.directory-servicePrincipals-ownedObjects-read-get" , name: "microsoft.directory/servicePrincipals/ownedObjects/read" , resourceScopeId: null , isPrivileged: false } } } , { 1 item microsoft.directory/servicePrincipals/owners/read: { 2 items permissionAdditionalInfo: { 4 items applicability: "inherited" , inheritedFrom: [ 1 item { 2 items id: "88d8e3e3-8f55-4a1e-953a-9b9898b8876b" , displayName: "Directory Readers" } ] , condition: null , permissionAction: "read" } , permissionDetails: { 6 items actionVerb: "GET" , description: "Read owners of service principals" , id: "microsoft.directory-servicePrincipals-owners-read-get" , name: "microsoft.directory/servicePrincipals/owners/read" , resourceScopeId: null , isPrivileged: false } } } , { 1 item microsoft.directory/servicePrincipals/policies/read: { 2 items permissionAdditionalInfo: { 4 items applicability: "inherited" , inheritedFrom: [ 1 item { 2 items id: "88d8e3e3-8f55-4a1e-953a-9b9898b8876b" , displayName: "Directory Readers" } ] , condition: null , permissionAction: "read" } , permissionDetails: { 6 items actionVerb: "GET" , description: "Read policies of service principals" , id: "microsoft.directory-servicePrincipals-policies-read-get" , name: "microsoft.directory/servicePrincipals/policies/read" , resourceScopeId: null , isPrivileged: false } } } , { 1 item microsoft.directory/servicePrincipals/standard/read: { 2 items permissionAdditionalInfo: { 4 items applicability: "inherited" , inheritedFrom: [ 1 item { 2 items id: "88d8e3e3-8f55-4a1e-953a-9b9898b8876b" , displayName: "Directory Readers" } ] , condition: null , permissionAction: "read" } , permissionDetails: { 6 items actionVerb: "GET" , description: "Read basic properties of service principals" , id: "microsoft.directory-servicePrincipals-standard-read-get" , name: "microsoft.directory/servicePrincipals/standard/read" , resourceScopeId: null , isPrivileged: false } } } , { 1 item microsoft.directory/subscribedSkus/standard/read: { 2 items permissionAdditionalInfo: { 4 items applicability: "inherited" , inheritedFrom: [ 1 item { 2 items id: "88d8e3e3-8f55-4a1e-953a-9b9898b8876b" , displayName: "Directory Readers" } ] , condition: null , permissionAction: "read" } , permissionDetails: { 6 items actionVerb: "GET" , description: "Read basic properties on subscriptions" , id: "microsoft.directory-subscribedSkus-standard-read-get" , name: "microsoft.directory/subscribedSkus/standard/read" , resourceScopeId: null , isPrivileged: false } } } , { 1 item microsoft.directory/users/appRoleAssignments/read: { 2 items permissionAdditionalInfo: { 4 items applicability: "inherited" , inheritedFrom: [ 1 item { 2 items id: "88d8e3e3-8f55-4a1e-953a-9b9898b8876b" , displayName: "Directory Readers" } ] , condition: null , permissionAction: "read" } , permissionDetails: { 6 items actionVerb: "GET" , description: "Read application role assignments for users" , id: "microsoft.directory-users-appRoleAssignments-read-get" , name: "microsoft.directory/users/appRoleAssignments/read" , resourceScopeId: null , isPrivileged: false } } } , { 1 item microsoft.directory/users/deviceForResourceAccount/read: { 2 items permissionAdditionalInfo: { 4 items applicability: "inherited" , inheritedFrom: [ 1 item { 2 items id: "88d8e3e3-8f55-4a1e-953a-9b9898b8876b" , displayName: "Directory Readers" } ] , condition: null , permissionAction: "read" } , permissionDetails: { 6 items actionVerb: "GET" , description: "Read deviceForResourceAccount of users" , id: "microsoft.directory-users-deviceForResourceAccount-read-get" , name: "microsoft.directory/users/deviceForResourceAccount/read" , resourceScopeId: null , isPrivileged: false } } } , { 1 item microsoft.directory/users/directReports/read: { 2 items permissionAdditionalInfo: { 4 items applicability: "inherited" , inheritedFrom: [ 1 item { 2 items id: "88d8e3e3-8f55-4a1e-953a-9b9898b8876b" , displayName: "Directory Readers" } ] , condition: null , permissionAction: "read" } , permissionDetails: { 6 items actionVerb: "GET" , description: "Read the direct reports for users" , id: "microsoft.directory-users-directReports-read-get" , name: "microsoft.directory/users/directReports/read" , resourceScopeId: null , isPrivileged: false } } } , { 1 item microsoft.directory/users/invitedBy/read: { 2 items permissionAdditionalInfo: { 4 items applicability: "inherited" , inheritedFrom: [ 1 item { 2 items id: "88d8e3e3-8f55-4a1e-953a-9b9898b8876b" , displayName: "Directory Readers" } ] , condition: null , permissionAction: "read" } , permissionDetails: { 6 items actionVerb: "GET" , description: "Read the user that invited an external user to a tenant" , id: "microsoft.directory-users-invitedBy-read-get" , name: "microsoft.directory/users/invitedBy/read" , resourceScopeId: null , isPrivileged: false } } } , { 1 item microsoft.directory/users/licenseDetails/read: { 2 items permissionAdditionalInfo: { 4 items applicability: "inherited" , inheritedFrom: [ 1 item { 2 items id: "88d8e3e3-8f55-4a1e-953a-9b9898b8876b" , displayName: "Directory Readers" } ] , condition: null , permissionAction: "read" } , permissionDetails: { 6 items actionVerb: "GET" , description: "Read license details of users" , id: "microsoft.directory-users-licenseDetails-read-get" , name: "microsoft.directory/users/licenseDetails/read" , resourceScopeId: null , isPrivileged: false } } } , { 1 item microsoft.directory/users/manager/read: { 2 items permissionAdditionalInfo: { 4 items applicability: "inherited" , inheritedFrom: [ 1 item { 2 items id: "88d8e3e3-8f55-4a1e-953a-9b9898b8876b" , displayName: "Directory Readers" } ] , condition: null , permissionAction: "read" } , permissionDetails: { 6 items actionVerb: "GET" , description: "Read manager of users" , id: "microsoft.directory-users-manager-read-get" , name: "microsoft.directory/users/manager/read" , resourceScopeId: null , isPrivileged: false } } } , { 1 item microsoft.directory/users/memberOf/read: { 2 items permissionAdditionalInfo: { 4 items applicability: "inherited" , inheritedFrom: [ 1 item { 2 items id: "88d8e3e3-8f55-4a1e-953a-9b9898b8876b" , displayName: "Directory Readers" } ] , condition: null , permissionAction: "read" } , permissionDetails: { 6 items actionVerb: "GET" , description: "Read the group memberships of users" , id: "microsoft.directory-users-memberOf-read-get" , name: "microsoft.directory/users/memberOf/read" , resourceScopeId: null , isPrivileged: false } } } , { 1 item microsoft.directory/users/oAuth2PermissionGrants/read: { 2 items permissionAdditionalInfo: { 4 items applicability: "inherited" , inheritedFrom: [ 1 item { 2 items id: "88d8e3e3-8f55-4a1e-953a-9b9898b8876b" , displayName: "Directory Readers" } ] , condition: null , permissionAction: "read" } , permissionDetails: { 6 items actionVerb: "GET" , description: "Read delegated permission grants on users" , id: "microsoft.directory-users-oAuth2PermissionGrants-read-get" , name: "microsoft.directory/users/oAuth2PermissionGrants/read" , resourceScopeId: null , isPrivileged: false } } } , { 1 item microsoft.directory/users/ownedDevices/read: { 2 items permissionAdditionalInfo: { 4 items applicability: "inherited" , inheritedFrom: [ 1 item { 2 items id: "88d8e3e3-8f55-4a1e-953a-9b9898b8876b" , displayName: "Directory Readers" } ] , condition: null , permissionAction: "read" } , permissionDetails: { 6 items actionVerb: "GET" , description: "Read owned devices of users" , id: "microsoft.directory-users-ownedDevices-read-get" , name: "microsoft.directory/users/ownedDevices/read" , resourceScopeId: null , isPrivileged: false } } } , { 1 item microsoft.directory/users/ownedObjects/read: { 2 items permissionAdditionalInfo: { 4 items applicability: "inherited" , inheritedFrom: [ 1 item { 2 items id: "88d8e3e3-8f55-4a1e-953a-9b9898b8876b" , displayName: "Directory Readers" } ] , condition: null , permissionAction: "read" } , permissionDetails: { 6 items actionVerb: "GET" , description: "Read owned objects of users" , id: "microsoft.directory-users-ownedObjects-read-get" , name: "microsoft.directory/users/ownedObjects/read" , resourceScopeId: null , isPrivileged: false } } } , { 1 item microsoft.directory/users/photo/read: { 2 items permissionAdditionalInfo: { 4 items applicability: "inherited" , inheritedFrom: [ 1 item { 2 items id: "88d8e3e3-8f55-4a1e-953a-9b9898b8876b" , displayName: "Directory Readers" } ] , condition: null , permissionAction: "read" } , permissionDetails: { 6 items actionVerb: "GET" , description: "Read photo of users" , id: "microsoft.directory-users-photo-read-get" , name: "microsoft.directory/users/photo/read" , resourceScopeId: null , isPrivileged: false } } } , { 1 item microsoft.directory/users/registeredDevices/read: { 2 items permissionAdditionalInfo: { 4 items applicability: "inherited" , inheritedFrom: [ 1 item { 2 items id: "88d8e3e3-8f55-4a1e-953a-9b9898b8876b" , displayName: "Directory Readers" } ] , condition: null , permissionAction: "read" } , permissionDetails: { 6 items actionVerb: "GET" , description: "Read registered devices of users" , id: "microsoft.directory-users-registeredDevices-read-get" , name: "microsoft.directory/users/registeredDevices/read" , resourceScopeId: null , isPrivileged: false } } } , { 1 item microsoft.directory/users/scopedRoleMemberOf/read: { 2 items permissionAdditionalInfo: { 4 items applicability: "inherited" , inheritedFrom: [ 1 item { 2 items id: "88d8e3e3-8f55-4a1e-953a-9b9898b8876b" , displayName: "Directory Readers" } ] , condition: null , permissionAction: "read" } , permissionDetails: { 6 items actionVerb: "GET" , description: "Read user's membership of a Microsoft Entra role, that is scoped to an administrative unit" , id: "microsoft.directory-users-scopedRoleMemberOf-read-get" , name: "microsoft.directory/users/scopedRoleMemberOf/read" , resourceScopeId: null , isPrivileged: false } } } , { 1 item microsoft.directory/users/sponsors/read: { 2 items permissionAdditionalInfo: { 4 items applicability: "inherited" , inheritedFrom: [ 1 item { 2 items id: "88d8e3e3-8f55-4a1e-953a-9b9898b8876b" , displayName: "Directory Readers" } ] , condition: null , permissionAction: "read" } , permissionDetails: { 6 items actionVerb: "GET" , description: "Read sponsors of users" , id: "microsoft.directory-users-sponsors-read-get" , name: "microsoft.directory/users/sponsors/read" , resourceScopeId: null , isPrivileged: false } } } , { 1 item microsoft.directory/users/standard/read: { 2 items permissionAdditionalInfo: { 4 items applicability: "inherited" , inheritedFrom: [ 1 item { 2 items id: "88d8e3e3-8f55-4a1e-953a-9b9898b8876b" , displayName: "Directory Readers" } ] , condition: null , permissionAction: "read" } , permissionDetails: { 6 items actionVerb: "GET" , description: "Read basic properties on users" , id: "microsoft.directory-users-standard-read-get" , name: "microsoft.directory/users/standard/read" , resourceScopeId: null , isPrivileged: false } } } , { 1 item microsoft.office365.messageCenter/messages/read: { 2 items permissionAdditionalInfo: { 4 items applicability: "direct" , inheritedFrom: null , condition: null , permissionAction: "read" } , permissionDetails: { 6 items actionVerb: "GET" , description: "Read messages in Message Center in the Microsoft 365 admin center, excluding security messages" , id: "microsoft.office365.messageCenter-messages-read-get" , name: "microsoft.office365.messageCenter/messages/read" , resourceScopeId: null , isPrivileged: false } } } , { 1 item } , { 1 item } , { 1 item } , { 1 item } , { 1 item } , { 1 item } ] }