Azure AD-Schemaerweiterung AppId in Microsoft Graph zu finden

stimmen
1

Wenn eine benutzerdefinierte Attribute über Azure AD Connect synchronisiert, Schemaerweiterungen sind Azure AD gemacht und es ist ein assoziiertes Antrag in Azure AD mit einem DisplayNamevon „Tenant - Schemaerweiterung App“.

Leider sind diese Erweiterungen eindeutig benannt, aber auch mit extension_AppIdGuid_attributeName.

Mit dem Azure AD Powershell-Modul, ist es einfach genug, um diese zu finden:

$ExtensionGuid = ((Get-AzureADApplication | 
    Where-Object {$_.DisplayName -eq Tenant Schema Extension App}).AppId).Replace(-,)

Diese können auch innerhalb des Microsoft Graph abgefragt werden. Allerdings kann ich nicht einen Mechanismus innerhalb des Microsoft Graph finden zu finden , was das AppIdist.

Ich habe abgefragt:

  • /organization
  • /schemaExtensions
  • /$metadata

Die Azure AD Graph scheint die Fähigkeit zu haben, aber es geht weg und die Microsoft Graph ist die Zukunft. Ich will es dort. Jede Hilfe ist willkommen.

Veröffentlicht am 29/09/2017 um 17:24
vom benutzer
In anderen Sprachen...                            


1 antworten

stimmen
0

Sie können die Mieter Schemaerweiterung App in Microsoft Graph über die folgende Abfrage finden:

https://graph.microsoft.com/beta/applications?$filter=displayName eq 'Tenant Schema Extension App'

Im Gegensatz zum Azure AD Diagramm, das Anwendungsobjekt , das eine hat idund eine appIdeinzige, die Microsoft Graph Application - Objekt verfügt über eine idEigenschaft, die dem entspricht appIdin der Azure AD Graph Wert.

Hinweis : Gemäß dem Microsoft Graph - Dokumentation für GET / Anwendungen Sie die folgenden Berechtigungen erforderlich:

  • Delegierte (Arbeits- oder Schulkonto) : Directory.Read.All, Directory.ReadWrite.All, Directory.AccessAsUser.All
  • Anwendung : Directory.Read.All, Directory.ReadWrite.All
Beantwortet am 30/09/2017 um 01:45
quelle vom benutzer

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more