AzureAD Cloud SyncPowerShell
Da läuft ein Agent auf meinem Server und PowerShell ist das Mittel der Wahl aber auf der Suche nach einem PowerShell-Modul bin ich nur bedingt fündig geworden.
- AADCloudSyncTools PowerShell module for
Azure AD Connect cloud sync
https://learn.microsoft.com/en-us/azure/active-directory/cloud-sync/reference-powershell#install-the-aadcloudsynctools-powershell-module
Installationsmodul
Es gibt wohl ein Modul, welches aber für die Einrichtung des lokalen Agenten benötigt wird.
Import-Module "C:\Program Files\Microsoft Azure AD Connect Provisioning Agent\RegistrationPowershell\Modules\PSModulesFolder\AppProxyPSModule" Get-command -Module AppProxyPSModule CommandType Name Version Source ----------- ---- ------- ------ Cmdlet Add-AgentToAgentGroup 1.0.0.0 AppProxyPSModule Cmdlet Add-PublishedResourceToAgentGroup 1.0.0.0 AppProxyPSModule Cmdlet Edit-AgentGroup 1.0.0.0 AppProxyPSModule Cmdlet Edit-PublishedResource 1.0.0.0 AppProxyPSModule Cmdlet Enable-AppProxyConnector 1.0.0.0 AppProxyPSModule Cmdlet Get-Agent 1.0.0.0 AppProxyPSModule Cmdlet Get-AgentGroup 1.0.0.0 AppProxyPSModule Cmdlet Get-AgentGroups 1.0.0.0 AppProxyPSModule Cmdlet Get-Agents 1.0.0.0 AppProxyPSModule Cmdlet Get-PublishedResource 1.0.0.0 AppProxyPSModule Cmdlet Get-PublishedResources 1.0.0.0 AppProxyPSModule Cmdlet New-AgentGroup 1.0.0.0 AppProxyPSModule Cmdlet New-PublishedResource 1.0.0.0 AppProxyPSModule Cmdlet Register-AppProxyConnector 1.0.0.0 AppProxyPSModule Cmdlet Remove-AgentFromAgentGroup 1.0.0.0 AppProxyPSModule Cmdlet Remove-AgentGroup 1.0.0.0 AppProxyPSModule Cmdlet Remove-PublishedResource 1.0.0.0 AppProxyPSModule Cmdlet Set-AppProxyConnectorADFSTrust 1.0.0.0 AppProxyPSModule Cmdlet Unregister-AppProxyConnector 1.0.0.0 AppProxyPSModule
Schon bei den Befehlen fallen mehrere Unstimmigkeiten auf. So gibt es ein "Get-Agent" und "Get-Agents", die aber alle eine Office 365 Anmeldung anfragen. Sie scheinen mit dem Backend in Azure kommunizieren zu wollen aber erlauben keinen Zugriff auf den lokalen Dienst.
Status-Modul
Leider habe ich kein Modul o.ä. gefunden, welches eine Auswertung der lokalen Funktion unterstützt. Sicher können Sie mit der normalen PowerShell natürlich prüfen, ob der Dienst läuft.
PS C:\> Get-Service "AADConnectProvisioningAgent" | fl Name : AADConnectProvisioningAgent DisplayName : Microsoft Azure AD Connect Provisioning Agent Status : Running DependentServices : {} ServicesDependedOn : {} CanPauseAndContinue : False CanShutdown : True CanStop : True ServiceType : Win32OwnProcess
Aber all die Meldungen im Eventlog oder die aktuell noch fehlenden Daten bei Performance Counter sind nicht einfach zugänglich. Ein "Get-ADSyncAgentStatus" o.ä. würde ich mir schon wünschen. Informationen über die Version oder ein Zugriff auf die Synchronisationshistorie sind mehr als nur Kür.
Weitere Links
- ADSync Bidirektional
- Azure AD Application Proxy
-
AADCloudSyncTools PowerShell module for Azure AD Connect cloud
sync
https://learn.microsoft.com/en-us/azure/active-directory/cloud-sync/reference-powershell#install-the-aadcloudsynctools-powershell-module - Azure AD Connect: Verlauf der Versionsveröffentlichungen
https://docs.microsoft.com/de-de/azure/active-directory/hybrid/reference-connect-version-history#14320 - What is Azure AD Connect cloud provisioning?
https://docs.microsoft.com/en-us/azure/active-directory/cloud-provisioning/what-is-cloud-provisioning - Prerequisites for Azure AD Connect cloud provisioning
https://docs.microsoft.com/en-us/azure/active-directory/cloud-provisioning/how-to-prerequisites - Install the Azure AD Connect cloud provisioning agent
https://docs.microsoft.com/en-us/azure/active-directory/cloud-provisioning/how-to-install - Troubleshoot Application Proxy problems and error messages
http://go.microsoft.com/fwlink/?LinkID=512316&clcid=0x409
https://docs.microsoft.com/en-us/azure/active-directory/manage-apps/application-proxy-troubleshoot - Azure AD synchronization API overview
https://learn.microsoft.com/en-us/graph/api/resources/synchronization-overview - Exchange at Ignite the Tour and AzureAD Cloud Sync
Announcements
https://practical365.com/azure-ad/exchange-at-ignite-the-tour-and-azure-ad-cloud-connect-announcements/ - What is Azure AD Connect Cloud Provisioning and should you
plan to use it?
Part One https://practical365.com/azure-ad/what-is-azure-ad-connect-cloud-provisioning-and-should-you-plan-to-use-it-part-one/
Part Two: https://practical365.com/azure-ad/what-is-azure-ad-connect-cloud-provisioning-and-should-you-plan-to-use-it-part-two/ - Automate user provisioning and deprovisioning to
applications with Azure Active Directory
https://docs.microsoft.com/en-us/azure/active-directory/app-provisioning/user-provisioning - How to deploy user provisioning in Azure Active Directory
https://www.youtube.com/watch?v=pKzyts6kfrw
User in SalesForce über AzureAD verwalten