Remove-SPOServicePrioritizationBillingPolicy
Entfernt alle App-Registrierungen, die mit einer Abrechnungsrichtlinie für die SharePoint Online-Dienstpriorisierung verknüpft sind, und löscht dann die Abrechnungsrichtlinie selbst.
Syntax
Default (Standard)
Remove-SPOServicePrioritizationBillingPolicy
-PolicyId <Guid>
[-Force]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Beschreibung
Dieses Cmdlet entfernt alle App-Registrierungen, die der angegebenen Abrechnungsrichtlinie in einem einzigen serverseitigen Vorgang zugeordnet sind, und löscht dann die Abrechnungsrichtlinie aus Azure Resource Manager.
Die Abrechnungsrichtlinie wird nur gelöscht, wenn alle verknüpften App-Registrierungen erfolgreich entfernt wurden. Wenn Registrierungen nicht als gelöscht bestätigt werden konnten, bleibt die Abrechnungsrichtlinie erhalten, und die nicht bestätigten App-IDs werden in FailedAppIdsgemeldet.
Standardmäßig fordert das Cmdlet vor dem Löschen zur Bestätigung auf. Verwenden Sie -Force , um die Bestätigungsaufforderung zu unterdrücken.
Sie müssen ein SharePoint Online-Administrator sein, um dieses Cmdlet ausführen zu können.
Beispiele
Beispiel 1
Remove-SPOServicePrioritizationBillingPolicy -PolicyId 11111111-1111-1111-1111-111111111111
Beispiel 1 fordert zur Bestätigung auf, entfernt dann alle App-Registrierungen, die mit der angegebenen Abrechnungsrichtlinie verknüpft sind, und löscht die Abrechnungsrichtlinie.
Beispiel 2
Remove-SPOServicePrioritizationBillingPolicy -PolicyId 11111111-1111-1111-1111-111111111111 -Force
Beispiel 2 entfernt alle App-Registrierungen, die mit der angegebenen Abrechnungsrichtlinie verknüpft sind, und löscht die Abrechnungsrichtlinie, ohne zur Bestätigung aufzufordern.
Parameter
-Confirm
Fordert Sie vor dem Ausführen des Cmdlets zur Bestätigung auf.
Parametereigenschaften
| Typ: | SwitchParameter |
| Standardwert: | None |
| Unterstützt Platzhalter: | False |
| Nicht anzeigen: | False |
| Aliase: | Cf |
Parametersätze
(All)
| Position: | Named |
| Obligatorisch: | False |
| Wert aus Pipeline: | False |
| Wert aus Pipeline nach dem Eigenschaftsnamen: | False |
| Wert aus verbleibenden Argumenten: | False |
-Force
Unterdrückt die Bestätigungsaufforderung. Ohne diesen Schalter zeigt das Cmdlet die Anzahl der App-Registrierungen und die Abrechnungsrichtlinie an, die gelöscht werden, und erfordert eine Bestätigung, bevor der Vorgang fortgesetzt wird.
Parametereigenschaften
| Typ: | SwitchParameter |
| Standardwert: | False |
| Unterstützt Platzhalter: | False |
| Nicht anzeigen: | False |
Parametersätze
(All)
| Position: | Named |
| Obligatorisch: | False |
| Wert aus Pipeline: | False |
| Wert aus Pipeline nach dem Eigenschaftsnamen: | False |
| Wert aus verbleibenden Argumenten: | False |
-PolicyId
Der eindeutige Bezeichner der zu entfernenden Abrechnungsrichtlinie für die SPO-Dienstpriorisierung.
Parametereigenschaften
| Typ: | Guid |
| Standardwert: | None |
| Unterstützt Platzhalter: | False |
| Nicht anzeigen: | False |
Parametersätze
(All)
| Position: | Named |
| Obligatorisch: | True |
| Wert aus Pipeline: | False |
| Wert aus Pipeline nach dem Eigenschaftsnamen: | False |
| Wert aus verbleibenden Argumenten: | False |
-WhatIf
Zeigt, was passieren würde, wenn das Cmdlet ausgeführt wird. Das Cmdlet wird nicht ausgeführt.
Parametereigenschaften
| Typ: | SwitchParameter |
| Standardwert: | None |
| Unterstützt Platzhalter: | False |
| Nicht anzeigen: | False |
| Aliase: | Wi |
Parametersätze
(All)
| Position: | Named |
| Obligatorisch: | False |
| Wert aus Pipeline: | False |
| Wert aus Pipeline nach dem Eigenschaftsnamen: | False |
| Wert aus verbleibenden Argumenten: | False |
CommonParameters
Dieses Cmdlet unterstützt die allgemeinen Parameter -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction und -WarningVariable. Weitere Informationen finden Sie unter about_CommonParameters.
Eingaben
None
Ausgaben
System.Object
Hinweise
Wenn BillingPolicyDeleted ist false und FailedAppIds ist null, wurden die App-Registrierungen entfernt, aber die Abrechnungsrichtlinie selbst konnte nicht gelöscht werden. Die Abrechnungsrichtlinie muss möglicherweise manuell entfernt werden.