Azure AD unattended Access: Contacts bearbeiten?
Hallo Zusammen
Ich versuche derzeit ein Powershell-SCript für ein Scheduled task zu erstellen, das mit einem unattended Access, ohne das ich ein Passwort hinzufügen muss, Kontakte in der Azure Active Directory anpasst. Leider erhalte ich die Fehlermeldung, dass mir die Berechtigungen dafür fehlen würden (auch wenn mir die benötigten Berechtigungen nicht fehlen):
Der Befehl ist:
Wenn ich die Verbindung manuell mit Login herstelle, kann ich die Einstellungen setzen:
Update-MGUser funktioniert...gibt es wirklich keine Möglichkeit, unattended Kontakte anzupassen?
Danke für eure Hilfe / Info.
Gruss,
gabeBU
Ich versuche derzeit ein Powershell-SCript für ein Scheduled task zu erstellen, das mit einem unattended Access, ohne das ich ein Passwort hinzufügen muss, Kontakte in der Azure Active Directory anpasst. Leider erhalte ich die Fehlermeldung, dass mir die Berechtigungen dafür fehlen würden (auch wenn mir die benötigten Berechtigungen nicht fehlen):
Der Befehl ist:
"Update-MgContact -OrgContactId NUMBER -GivenName "USERNAME" -DisplayName "DISPLAYNAME" -ProxyAddress "EMAIL" "
Wenn ich die Verbindung manuell mit Login herstelle, kann ich die Einstellungen setzen:
Connect-MgGraph -Scopes User.ReadWriteAll etc.
Anstatt
Connect-MgGraph -ClientID ID -TenantId TENANTID -CertificateThumbprint THUMBPRINT
Update-MGUser funktioniert...gibt es wirklich keine Möglichkeit, unattended Kontakte anzupassen?
Danke für eure Hilfe / Info.
Gruss,
gabeBU
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 1647038151
Url: https://administrator.de/contentid/1647038151
Ausgedruckt am: 22.11.2024 um 08:11 Uhr
5 Kommentare
Neuester Kommentar
Zitat von @gabeBU:
Update-MGUser funktioniert...gibt es wirklich keine Möglichkeit, unattended Kontakte anzupassen?
Klar geht das, du musst für dein Skript eben eine ClientID und Zertifikat generieren und extra für dieses dannn einen Login erzeugen, schon lüppt dat fehlerfrei.Update-MGUser funktioniert...gibt es wirklich keine Möglichkeit, unattended Kontakte anzupassen?
Use app-only authentication with the Microsoft Graph PowerShell SDK
Alternativ geht's natürlich auch über OAuth2 und AccessTokens:
https://docs.microsoft.com/en-us/graph/auth-v2-user
Dann fehlt dir die Berechtigungen für die App.
https://docs.microsoft.com/de-de/graph/permissions-reference
Contacts.ReadWrite
https://docs.microsoft.com/de-de/graph/permissions-reference
Contacts.ReadWrite
Kontakt aktualisieren
Öhm ... ja nee cross post
https://docs.microsoft.com/en-us/answers/questions/670787/update-mgconta ...
Tschö.
Öhm ... ja nee cross post
https://docs.microsoft.com/en-us/answers/questions/670787/update-mgconta ...
Tschö.