PowerShell gebruiken om je Diensten-verbinding met Blue Yonder Workforce Management te beheren
Overzicht
De Microsoft Teams Shifts-connector voor Blue Yonder stelt u in staat om de Shifts-app in Microsoft Teams te integreren met Blue Yonder-personeelsbeheer (Blue Yonder WFM). Uw frontlijnmedewerkers kunnen hun planningen in Blue Yonder WFM naadloos bekijken en beheren vanuit Shifts.
U kunt de wizard Shifts-connector in het Microsoft 365-beheercentrum of PowerShell gebruiken om snel een verbinding in te stellen. Nadat een verbinding is ingesteld, kunt u deze beheren met behulp van PowerShell-cmdlets van de Shifts-connector.
In dit artikel wordt beschreven hoe u PowerShell gebruikt om het volgende te doen:
- De configuratiestatus van de verbinding controleren
- Een foutenrapport voor een verbinding weergeven
- Verbindingsfouten oplossen
- Verbindingsinstellingen wijzigen
- De toewijzing van een team van de ene verbinding ongedaan maken en deze toewijzen aan een andere verbinding
- Synchronisatie uitschakelen voor een verbinding
In dit artikel wordt ervan uitgegaan dat u al een verbinding met Blue Yonder WFM hebt ingesteld met behulp van de wizard of PowerShell.
Opmerking
U kunt uw verbinding ook beheren in het Microsoft 365-beheercentrum. U kunt bijvoorbeeld de status controleren en de wizard openen om de verbindingsinstellingen te wijzigen. Zie Het Microsoft 365-beheercentrum gebruiken om uw Shifts-verbinding met Blue Yonder Workforce Management te beheren voor meer informatie.
Voordat u begint
U moet een Globale beheerder van Microsoft 365 of een Shifts-connectorbeheerder zijn om de stappen in dit artikel uit te voeren.
De beheerdersrol Shifts-connector is een aangepaste rol die u maakt in Microsoft Entra ID en toewijst aan een gebruiker. De naam van de rol moet "Shifts-connectorbeheerder" zijn. De rol hoeft geen specifieke machtigingen te hebben, hoewel er ten minste één machtiging moet worden ingesteld wanneer u deze maakt. De service is afhankelijk van de aanwezigheid van de rol van de gebruiker en niet van de bijbehorende machtigingen.
Zie Een aangepaste rol maken en toewijzen in Microsoft Entra ID enMicrosoft Entra-rollen toewijzen aan gebruikers voor meer informatie. Houd er rekening mee dat het tot 24 uur kan duren voordat de rol is gemaakt en toegepast op een gebruiker.
Belangrijk
Microsoft raadt u aan rollen te gebruiken met de minste machtigingen. Dit helpt bij het verbeteren van de beveiliging voor uw organisatie. Globale beheerder is een rol met hoge bevoegdheden die moet worden beperkt tot scenario's voor noodgevallen wanneer u geen rol met minder bevoegdheden kunt gebruiken.
Uw omgeving instellen
Opmerking
Volg deze stappen om uw omgeving in te stellen voordat u een van de opdrachten of scripts in dit artikel uitvoert.
Installeer PowerShell-versie 7 of hoger. Raadpleeg PowerShell op Windows installeren voor stapsgewijze instructies.
Voer Powershell uit in de administrator-modus.
Installeer de Microsoft Graph PowerShell-module.
Install-Module Microsoft.Graph Import-Module Microsoft.Graph
Controleer of het versie 1.6.1 of hoger is.
Get-InstalledModule Microsoft.Graph
Installeer de PowerShell-module Teams Preview.
Install-Module -Name MicrosoftTeams -AllowPrerelease -Force Import-Module MicrosoftTeams
Controleer of het ten minste versie 4.7.0 is en de Shifts-connector-cmdlets bevat.
Get-Command -Module MicrosoftTeams -Name *teamsshiftsconnection*
Stel PowerShell in om af te sluiten als er een fout optreedt bij het uitvoeren van het script.
$ErrorActionPreference = "Stop"
Schakel scripts in om uit te voeren in Windows.
Set-ExecutionPolicy bypass
Verbinding maken met Teams.
Connect-MicrosoftTeams
Wanneer je hierom wordt gevraagd, meld je aan met je beheerdersreferenties. U bent nu ingesteld om de scripts in dit artikel en de Shifts-connector-cmdlets uit te voeren.
De configuratiestatus van de verbinding controleren
Voer de volgende stappen uit om de status van de verbinding die u hebt ingesteld te controleren met behulp van de bewerkings-id die u in e-mail hebt ontvangen:
Stel uw omgeving in (als u dat nog niet hebt gedaan).
Voer de volgende opdracht uit: Met deze opdracht krijgt u de algemene status van de teamtoewijzingen voor de verbinding.
Get-CsTeamsShiftsConnectionOperation -OperationId <YourOperationId>
Zie Get-CsTeamsShiftsConnectionOperation voor meer informatie.
Een foutenrapport voor een verbinding weergeven
U kunt een rapport uitvoeren met foutdetails voor een verbinding. Het rapport bevat team- en gebruikerstoewijzingen die zijn geslaagd en mislukt. Het bevat ook informatie over eventuele problemen met betrekking tot de accounts die zijn gekoppeld aan de verbinding.
Stel uw omgeving in (als u dat nog niet hebt gedaan).
Een lijst met foutrapporten voor een verbinding ophalen.
Get-CsTeamsShiftsConnectionErrorReport -ConnectorInstanceId <ConnectorInstanceId>
Voer de volgende opdracht uit om een specifiek foutenrapport weer te geven:
Get-CsTeamsShiftsConnectionErrorReport -ErrorReportId <ErrorReportId>
Zie Get-CsTeamsShiftsConnectionErrorReport voor meer informatie.
Opmerking
Zie Lijst met foutberichten verderop in dit artikel voor een volledige lijst met foutberichten.
Verbindingsfouten oplossen
Gebruikerstoewijzingsfouten
Gebruikerstoewijzingsfouten kunnen optreden als een of meer gebruikers in een WFM-exemplaar geen lid zijn van het toegewezen team in Teams. U kunt dit probleem oplossen door ervoor te zorgen dat de gebruikers in het toegewezen team overeenkomen met de gebruikers in het WFM-exemplaar.
Als u details van niet-toegewezen gebruikers wilt weergeven, stelt u uw omgeving in (als u dat nog niet hebt gedaan) en voert u het volgende script uit.
#View sync errors script
Write-Host "View sync errors"
Start-Sleep 1
#Ensure Teams module is of version x
Write-Host "Checking Teams module version"
try {
Get-InstalledModule -Name "MicrosoftTeams" -MinimumVersion 4.7.0
} catch {
throw
}
#List connection instances available
Write-Host "Listing connection instances"
$InstanceList = Get-CsTeamsShiftsConnectionInstance
write $InstanceList
#Get an instance
if ($InstanceList.Count -gt 0){
$InstanceId = Read-Host -Prompt 'Input the instance ID that you want to retrieve user sync results from'
}
else {
throw "Instance list is empty"
}
#Get a list of the mappings
Write-Host "Listing team mappings"
$mappings = Get-CsTeamsShiftsConnectionTeamMap -ConnectorInstanceId $InstanceId
write $mappings
#For each mapping, retrieve the failed mappings
ForEach ($mapping in $mappings){
$teamsTeamId = $mapping.TeamId
$wfmTeamId = $mapping.WfmTeamId
Write-Host "Failed mapped users in the mapping of ${teamsTeamId} and ${wfmTeamId}:"
$userSyncResult = Get-CsTeamsShiftsConnectionSyncResult -ConnectorInstanceId $InstanceId -TeamId $teamsTeamId
Write-Host "Failed AAD users:"
write $userSyncResult.FailedAadUser
Write-Host "Failed WFM users:"
write $userSyncResult.FailedWfmUser
}
Accountautorisatiefouten
Accountautorisatiefouten kunnen optreden als het WFM-serviceaccount of de referenties van het Microsoft 365-systeemaccount onjuist zijn of niet over de vereiste machtigingen beschikken.
Als u uw WFM-serviceaccount of microsoft 365-systeemaccountreferenties voor de verbinding wilt wijzigen, kunt u de cmdlet Set-CsTeamsShiftsConnectionInstance uitvoeren of het PowerShell-script gebruiken in de sectie Verbindingsinstellingen wijzigen van dit artikel.
Verbindingsinstellingen wijzigen
Gebruik dit script om verbindingsinstellingen te wijzigen. Instellingen die u kunt wijzigen, zijn onder andere uw WFM-serviceaccount en -wachtwoord, Microsoft 365-systeemaccount, teamtoewijzingen en synchronisatie-instellingen.
Synchronisatie-instellingen omvatten de synchronisatiefrequentie (in minuten) en de planningsgegevens die worden gesynchroniseerd tussen uw WFM-systeem en Shifts. Planningsgegevens worden gedefinieerd in de volgende parameters, die u kunt weergeven door Get-CsTeamsShiftsConnectionConnector uit te voeren.
De parameter enabledConnectorScenarios definieert gegevens die vanuit uw WFM-systeem worden gesynchroniseerd met Shifts. De opties zijn
Shift
,SwapRequest
,UserShiftPreferences
,OpenShift
,OpenShiftRequest
,TimeOff
,TimeOffRequest
.De parameter enabledWfiScenarios definieert gegevens die vanuit Shifts naar uw WFM-systeem worden gesynchroniseerd. De opties zijn
SwapRequest
,OpenShiftRequest
,TimeOffRequest
,UserShiftPreferences
.Opmerking
Als u ervoor kiest om open diensten, open dienstaanvragen, wisselaanvragen of verlofaanvragen tussen Shifts en uw WFM-systeem niet te synchroniseren, moet u nog een stap uitvoeren om de mogelijkheid in Shifts te verbergen. Nadat u dit script hebt uitgevoerd, moet u de stappen in de sectie Open diensten uitschakelen, aanvragen voor open diensten, wisselaanvragen en verlofaanvragen verderop in dit artikel volgen.
Belangrijk
Voor instellingen die u niet wilt wijzigen, moet u de oorspronkelijke instellingen opnieuw invoeren wanneer u wordt gevraagd door het script.
Stel uw omgeving in (als u dat nog niet hebt gedaan) en voer vervolgens het volgende script uit.
#Update connector instance and mapping script
Write-Host "Update Connector instance and mapping"
Start-Sleep 1
#Ensure Teams module is at least version x
Write-Host "Checking Teams module version"
try {
Get-InstalledModule -Name "MicrosoftTeams" -MinimumVersion 4.7.0
} catch {
throw
}
#Connect to MS Graph
Connect-MgGraph -Scopes "User.Read.All","Group.ReadWrite.All"
#List connector types available (comment out if not implemented for preview)
Write-Host "Listing connector types available"
$BlueYonderId = "6A51B888-FF44-4FEA-82E1-839401E9CD74"
$connectors = Get-CsTeamsShiftsConnectionConnector
write $connectors
$blueYonder = $connectors | where {$_.Id -match $BlueYonderId}
#List connection instances available
Write-Host "Listing connection instances available"
$InstanceList = Get-CsTeamsShiftsConnectionInstance | where {$_.ConnectorId -match $BlueYonderId}
write $InstanceList
#Prompt for the WFM username and password
$WfmUserName = Read-Host -Prompt 'Input your WFM user name'
$WfmPwd = Read-Host -Prompt 'Input your WFM password' -AsSecureString
$plainPwd =[Runtime.InteropServices.Marshal]::PtrToStringAuto([Runtime.InteropServices.Marshal]::SecureStringToBSTR($WfmPwd))
#Get the instance ID
$InstanceId = Read-Host -Prompt 'Input the instance ID that you want to update'
$Instance = Get-CsTeamsShiftsConnectionInstance -ConnectorInstanceId $InstanceId
$Etag = $Instance.etag
#Change sync setting
$designatorName = Read-Host -Prompt "Input designated actor's user name"
$designator = Get-MgUser -UserId $designatorName
$teamsUserId = $designator.Id
$UpdatedInstanceName = Read-Host -Prompt 'Input new connection instance name'
$updatedConnectorScenarioString = Read-Host -Prompt 'Input new enabled connector scenarios'
$updatedWfiScenarioString = Read-Host -Prompt 'Input new enabled WFI scenarios'
$Delimiters = ",", ".", ":", ";", " ", "`t"
$updatedConnectorScenario = $updatedConnectorScenarioString -Split {$Delimiters -contains $_}
$updatedConnectorScenario = $updatedConnectorScenario.Trim()
$updatedConnectorScenario = $updatedConnectorScenario.Split('',[System.StringSplitOptions]::RemoveEmptyEntries)
$updatedWfiScenario = $updatedWfiScenarioString -Split {$Delimiters -contains $_}
$updatedWfiScenario = $updatedWfiScenario.Trim()
$updatedWfiScenario = $updatedWfiScenario.Split('', [System.StringSplitOptions]::RemoveEmptyEntries)
$adminApiUrl = $Instance.ConnectorSpecificSettingAdminApiUrl
$cookieAuthUrl = $Instance.ConnectorSpecificSettingCookieAuthUrl
$essApiUrl = $Instance.ConnectorSpecificSettingEssApiUrl
$federatedAuthUrl = $Instance.ConnectorSpecificSettingFederatedAuthUrl
$retailWebApiUrl = $Instance.ConnectorSpecificSettingRetailWebApiUrl
$siteManagerUrl = $Instance.ConnectorSpecificSettingSiteManagerUrl
$syncFreq = Read-Host -Prompt 'Input new sync frequency'
#Read admin email list
[psobject[]]$AdminEmailList = @()
while ($true){
$AdminEmail = Read-Host -Prompt "Enter admin's email to receive error report"
$AdminEmailList += $AdminEmail
$title = 'Adding another email'
$question = 'Would you like to add another admin email?'
$choices = '&Yes', '&No'
$decision = $Host.UI.PromptForChoice($title, $question, $choices, 1)
if ($decision -eq 1) {
break
}
}
$UpdatedInstance = Set-CsTeamsShiftsConnectionInstance `
-ConnectorInstanceId $InstanceId `
-ConnectorId $BlueYonderId `
-ConnectorAdminEmail $AdminEmailList `
-DesignatedActorId $teamsUserId `
-EnabledConnectorScenario $updatedConnectorScenario `
-EnabledWfiScenario $updatedWfiScenario `
-Name $UpdatedInstanceName `
-SyncFrequencyInMin $syncFreq `
-ConnectorSpecificSettings (New-Object Microsoft.Teams.ConfigAPI.Cmdlets.Generated.Models.ConnectorSpecificBlueYonderSettingsRequest `
-Property @{
AdminApiUrl = $adminApiUrl
SiteManagerUrl = $siteManagerUrl
EssApiUrl = $essApiUrl
RetailWebApiUrl = $retailWebApiUrl
CookieAuthUrl = $cookieAuthUrl
FederatedAuthUrl = $federatedAuthUrl
LoginUserName = $WfmUserName
LoginPwd = $plainPwd
}) `
-IfMatch $Etag
if ($UpdatedInstance.Id -ne $null) {
Write-Host "Success"
}
else {
throw "Update instance failed"
}
#Get a list of the mappings
Write-Host "Listing mappings"
$TeamMaps = Get-CsTeamsShiftsConnectionTeamMap -ConnectorInstanceId $InstanceId
write $TeamMaps
#Modify a mapping
#Remove a mapping
Write-Host "Removing a mapping"
$TeamsTeamId = Read-Host -Prompt 'Input the Teams team ID that you want to unlink'
$WfmTeamId = Read-Host -Prompt 'Input the WFM team ID that you want to unlink'
Remove-CsTeamsShiftsConnectionTeamMap -ConnectorInstanceId $InstanceId -TeamId $TeamsTeamId
Write-Host "Success"
#Add a mapping
Write-Host "Adding a mapping"
$TeamsTeamId = Read-Host -Prompt 'Input the Teams team ID that you want to link'
$WfmTeamId = Read-Host -Prompt 'Input the WFM team ID that you want to link'
New-CsTeamsShiftsConnectionTeamMap -ConnectorInstanceId $InstanceId -TeamId $TeamsTeamId -TimeZone "America/Los_Angeles" -WfmTeamId $WfmTeamId
Write-Host "Success"
Open diensten, aanvragen voor open diensten, wisselaanvragen en verlofaanvragen uitschakelen
Belangrijk
Volg deze stappen alleen als u ervoor hebt gekozen om open diensten, aanvragen voor open diensten, wisselaanvragen of verlofaanvragen uit te schakelen met behulp van het script in de sectie Verbindingsinstellingen wijzigen eerder in dit artikel of met behulp van de cmdlet Set-CsTeamsShiftsConnectionInstance. Als u deze stap voltooit, wordt de mogelijkheid in Shifts verborgen. Zonder deze tweede stap zien gebruikers nog steeds de mogelijkheid in Shifts en krijgen ze het foutbericht 'niet-ondersteunde bewerking' te zien als ze deze proberen te gebruiken.
Als u geopende diensten, wisselaanvragen en verlofaanvragen in Shifts wilt verbergen, gebruikt u het resourcetype Graph API-planning om de volgende parameters in te false
stellen op voor elk team dat u hebt toegewezen aan een WFM-exemplaar:
- Openstaande diensten:
openShiftsEnabled
- Wisselaanvragen:
swapShiftsRequestsEnabled
- Verlofaanvragen:
timeOffRequestsEnabled
Als u aanvragen voor open diensten in Shifts wilt verbergen, gaat u naar Instellingen in Shifts en schakelt u de instelling Open diensten uit.
De toewijzing van een team van de ene verbinding ongedaan maken en deze toewijzen aan een andere verbinding
Opmerking
Het Microsoft 365-systeemaccount moet voor beide verbindingen hetzelfde zijn. Als dat niet zo is, wordt het foutbericht 'Dit aangewezen actorprofiel heeft geen bevoegdheden voor teameigendom' weergegeven.
Als u de toewijzing van een team van de ene verbinding ongedaan wilt maken en deze wilt toewijzen aan een andere verbinding:
Stel uw omgeving in (als u dat nog niet hebt gedaan).
Bekijk een lijst met alle teamtoewijzingen voor een verbinding.
Get-CsTeamsShiftsConnectionTeamMap -ConnectorInstanceId <ConnectorInstanceId>
Verwijder een teamtoewijzing uit de verbinding.
Remove-CsTeamsShiftsConnectionTeamMap -ConnectorInstanceId <ConnectorInstanceId> -TeamId <TeamId>
Wijs het team toe aan een andere verbinding.
New-CsTeamsShiftsConnectionTeamMap -ConnectorInstanceId <ConnectorInstanceId> -TeamId <TeamId> -WfmTeamId <SiteId> -TimeZone <TimeZone>
Zie Get-CsTeamsShiftsConnectionTeamMap, Remove-CsTeamsShiftsConnectionTeamMap en New-CsTeamsShiftsConnectionTeamMap voor meer informatie.
Synchronisatie uitschakelen voor een verbinding
Gebruik dit script om synchronisatie voor een verbinding uit te schakelen. Houd er rekening mee dat met dit script geen verbinding wordt verwijderd of verwijderd. Synchronisatie wordt uitgeschakeld, zodat er geen gegevens worden gesynchroniseerd tussen Shifts en uw WFM-systeem voor de verbinding die u opgeeft.
Stel uw omgeving in (als u dat nog niet hebt gedaan) en voer vervolgens het volgende script uit.
#Disable sync script
Write-Host "Disable sync"
Start-Sleep 1
#Ensure Teams module is at least version x
Write-Host "Checking Teams module version"
try {
Get-InstalledModule -Name "MicrosoftTeams" -MinimumVersion 4.7.0
} catch {
throw
}
#List connection instances available
$BlueYonderId = "6A51B888-FF44-4FEA-82E1-839401E9CD74"
Write-Host "Listing connection instances"
$InstanceList = Get-CsTeamsShiftsConnectionInstance | where {$_.ConnectorId -match $BlueYonderId}
write $InstanceList
#Get an instance
if ($InstanceList.Count -gt 0){
$InstanceId = Read-Host -Prompt 'Input the instance ID that you want to disable sync'
$Instance = Get-CsTeamsShiftsConnectionInstance -ConnectorInstanceId $InstanceId
$Etag = $Instance.etag
$InstanceName = $Instance.Name
$DesignatedActorId = $Instance.designatedActorId
$adminApiUrl = $Instance.ConnectorSpecificSettingAdminApiUrl
$cookieAuthUrl = $Instance.ConnectorSpecificSettingCookieAuthUrl
$essApiUrl = $Instance.ConnectorSpecificSettingEssApiUrl
$federatedAuthUrl = $Instance.ConnectorSpecificSettingFederatedAuthUrl
$retailWebApiUrl = $Instance.ConnectorSpecificSettingRetailWebApiUrl
$siteManagerUrl = $Instance.ConnectorSpecificSettingSiteManagerUrl
$ConnectorAdminEmail = $Instance.ConnectorAdminEmail
}
else {
throw "Instance list is empty"
}
#Remove scenarios in the mapping
Write-Host "Disabling scenarios in the team mapping"
$UpdatedInstanceName = $InstanceName + " - Disabled"
$BlueYonderId = "6A51B888-FF44-4FEA-82E1-839401E9CD74"
$WfmUserName = Read-Host -Prompt 'Input your WFM user name'
$WfmPwd = Read-Host -Prompt 'Input your WFM password' -AsSecureString
$plainPwd =[Runtime.InteropServices.Marshal]::PtrToStringAuto([Runtime.InteropServices.Marshal]::SecureStringToBSTR($WfmPwd))
$UpdatedInstance = Set-CsTeamsShiftsConnectionInstance `
-ConnectorInstanceId $InstanceId `
-ConnectorId $BlueYonderId `
-ConnectorAdminEmail $ConnectorAdminEmail `
-DesignatedActorId $DesignatedActorId `
-EnabledConnectorScenario @() `
-EnabledWfiScenario @() `
-Name $UpdatedInstanceName `
-SyncFrequencyInMin 10 `
-ConnectorSpecificSettings (New-Object Microsoft.Teams.ConfigAPI.Cmdlets.Generated.Models.ConnectorSpecificBlueYonderSettingsRequest `
-Property @{
AdminApiUrl = $adminApiUrl
SiteManagerUrl = $siteManagerUrl
EssApiUrl = $essApiUrl
RetailWebApiUrl = $retailWebApiUrl
CookieAuthUrl = $cookieAuthUrl
FederatedAuthUrl = $federatedAuthUrl
LoginUserName = $WfmUserName
LoginPwd = $plainPwd
}) `
-IfMatch $Etag
if ($UpdatedInstance.Id -ne $null) {
Write-Host "Success"
}
else {
throw "Update instance failed"
}
Lijst met foutberichten
Hier volgt de lijst met foutberichten die u kunt tegenkomen en informatie om u te helpen deze op te lossen.
Fouttype | Foutdetails | Oplossing |
---|---|---|
Kan het personeelsbeheersysteem niet verifiëren. | De accountreferenties voor het personeelsbeheersysteem die u hebt opgegeven, zijn ongeldig of dit account heeft niet de vereiste machtigingen. | Werk de referenties van uw WFM-serviceaccount bij in de verbindingsinstellingen. Voer hiertoe een van de volgende handelingen uit:
|
Kan Graph niet verifiëren. | Verificatie is mislukt. Zorg ervoor dat u geldige referenties hebt ingevoerd voor de aangewezen actor en over de vereiste machtigingen beschikt. | Zorg ervoor dat uw Microsoft 365-systeemaccount (ook wel aangeduid als aangewezen actor) is toegevoegd als teameigenaar. Of werk de referenties van uw Microsoft 365-systeemaccount bij in de verbindingsinstellingen. |
Sommige gebruikers zijn niet correct toegewezen | Toewijzing is mislukt voor sommige gebruikers: <X> geslaagd, <X> mislukte AAD-gebruiker(s) en <X-gebruiker> (s) met een mislukt personeelsbeheersysteem. | Gebruik de cmdlet Get-CsTeamsShiftsConnectionSyncResult of dit PowerShell-script om de gebruikers te identificeren voor wie de toewijzing is mislukt. Zorg ervoor dat de gebruikers in het toegewezen team overeenkomen met de gebruikers in het WFM-exemplaar. |
Kan een of meer teams in deze batch niet toewijzen. | Dit aangewezen actorprofiel heeft geen bevoegdheden voor teameigendom. | Zorg ervoor dat uw Microsoft 365-systeemaccount (ook wel aangeduid als aangewezen actor) is toegevoegd als teameigenaar. Als u uw Microsoft 365-systeemaccount hebt gewijzigd, voegt u dat account toe als teameigenaar en werkt u de verbindingsinstellingen bij om dat account te gebruiken. |
Dit team is al toegewezen aan een bestaand connectorexemplaren. | Maak de map van het team van het bestaande connectorexemplaren ongedaan met behulp van de cmdlet Remove-CsTeamsShiftsConnectionTeamMap . Of maak een nieuwe verbinding om het team opnieuw toe te kennen. | |
Deze tijdzone is ongeldig. De doorgegeven tijdzone gebruikt geen tz-database-indeling. | Zorg ervoor dat de tijdzone juist is en wijs het team vervolgens opnieuw toe. | |
We kunnen dit connectorexemplaren niet vinden. | Wijs het team toe aan een bestaande verbinding. | |
Dit AAD-team kan niet worden gevonden. | Zorg ervoor dat het team bestaat of maak een nieuw team. |
Cmdlets voor Diensten-connector
Zoek naar CsTeamsShiftsConnection in de Teams PowerShell-cmdlet-documentatie voor hulp bij Shifts-connector-cmdlets. Hier vind je koppelingen naar enkele veelgebruikte cmdlets.
- Get-CsTeamsShiftsConnectionOperation
- New-CsTeamsShiftsConnectionInstance
- Get-CsTeamsShiftsConnectionInstance
- Set-CsTeamsShiftsConnectionInstance
- Update-CsTeamsShiftsConnectionInstance
- Remove-CsTeamsShiftsConnectionInstance
- Test-CsTeamsShiftsConnectionValidate
- New-CsTeamsShiftsConnectionTeamMap
- Get-CsTeamsShiftsConnectionTeamMap
- Remove-CsTeamsShiftsConnectionTeamMap
- Get-CsTeamsShiftsConnectionConnector
- Get-CsTeamsShiftsConnectionSyncResult
- Get-CsTeamsShiftsConnectionWfmUser
- Get-CsTeamsShiftsConnectionWfmTeam
- Get-CsTeamsShiftsConnectionErrorReport
- Remove-CsTeamsShiftsScheduleRecord
Verwante artikelen
- Diensten-connectors
- Gebruik de wizard Shifts-connector om Shifts te verbinden met Blue Yonder Workforce Management
- PowerShell gebruiken om Diensten te verbinden met Blue Yonder-personeelsbeheer
- Gebruik het Microsoft 365-beheercentrum om uw Shifts-verbinding met Blue Yonder Workforce Management te beheren
- De Diensten-app beheren
- Overzicht van Teams PowerShell