Freigeben über


Set-SPOApplicationPermission

Verwaltet Berechtigungen für eine Gastanwendung für den Zugriff auf eine SharePoint Embedded-Anwendung.

Syntax

Default (Standard)

Set-SPOApplicationPermission
    [-OwningApplicationId] <Guid>
    [-GuestApplicationId] <Guid>
    [-PermissionAppOnly] <String[]>
    [[-PermissionDelegated] <String[]>]
    [<CommonParameters>]

Beschreibung

Das Set-SPOApplicationPermission Cmdlet verwaltet Berechtigungen für den Zugriff einer Gastanwendung auf eine SharePoint Embedded-Anwendung. Dies umfasst das Hinzufügen, Aktualisieren und Löschen von Gastanwendungsberechtigungen. Eine Gastanwendung ist als jede Anwendung innerhalb der Unternehmensanwendungen des besitzenden Mandanten definiert.

Sie müssen ein SharePoint Embedded-Administrator sein, um dieses Cmdlet ausführen zu können.

Angaben zu Berechtigungen sowie die aktuellsten Informationen zu Windows PowerShell für SharePoint Online finden Sie in der Onlinedokumentation unter Einführung in die SharePoint Online-Verwaltungsshell.

Hinweis

Nur App-Berechtigungen werden für Gastanwendungen unterstützt, die auf SharePoint Embedded-Anwendungen zugreifen. Delegierte Berechtigungen werden nicht unterstützt und sind standardmäßig auf Nonefestgelegt.

Beispiele

Beispiel 1

Set-SPOApplicationPermission -OwningApplicationId a187e399-0c36-4b98-8f04-1edc167a0996 -GuestApplicationId 12345678-1234-1234-abcd-abcdefghijkl -PermissionAppOnly Read, Write

In Beispiel 1 erhält die Gastanwendung mit der id-app-only 12345678-1234-1234-abcd-abcdefghijkl Lese- und Schreibberechtigungen für den Zugriff auf die besitzende Anwendung Microsoft Loop der ID a187e399-0c36-4b98-8f04-1edc167a0996.

Beispiel 2

Set-SPOApplicationPermission -OwningApplicationId 5e2795e3-ce8c-4cfb-b302-35fe5cd01597 -GuestApplicationId 12345678-1234-1234-abcd-abcdefghijkl -PermissionAppOnly ReadContent, WriteContent -PermissionDelegated None

Beispiel 2 gibt der Gastanwendung mit nur der ID-App 12345678-1234-1234-abcd-abcdefghijkl ReadContent und WriteContent Berechtigungen für den Zugriff auf die besitzende Anwendung Microsoft Designer der ID a187e399-0c36-4b98-8f04-1edc167a0996.

Beispiel 3

Set-SPOApplicationPermission -OwningApplicationId 5e2795e3-ce8c-4cfb-b302-35fe5cd01597 -GuestApplicationId 12345678-1234-1234-abcd-abcdefghijkl -PermissionAppOnly None -PermissionDelegated None

Beispiel 3 legt Gastanwendungsberechtigungen für die Gastanwendung mit der ID 12345678-1234-1234-abcd-abcdefghijklauf Keine fest. Dadurch wurden die vorherigen Berechtigungen für diese Gastanwendung für den Zugriff auf die besitzende Anwendung von a187e399-0c36-4b98-8f04-1edc167a0996gelöscht.

Parameter

-ApplicationId

Anwendbar: SharePoint

Verwenden Sie diesen Parameter, um die Gastanwendungs-ID anzugeben. Eine Gastanwendung ist jede Anwendung innerhalb der Unternehmensanwendungen des Mandanten.

Parametereigenschaften

Typ:System.Guid
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

(All)
Position:1
Obligatorisch:True
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-OwningApplicationId

Anwendbar: SharePoint

Verwenden Sie diesen Parameter, um die besitzende Anwendung anzugeben, für die der Gastanwendungszugriff gewährt wird.

Parametereigenschaften

Typ:System.Guid
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

(All)
Position:0
Obligatorisch:True
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-PermissionAppOnly

Anwendbar: SharePoint

Verwenden Sie diesen Parameter, um die Nur-App-Berechtigungen der Gastanwendung anzugeben.

Parametereigenschaften

Typ:

System.String[]

Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

(All)
Position:2
Obligatorisch:True
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-PermissionDelegated

Anwendbar: SharePoint

Dieser Parameter gibt delegierte Berechtigungen an, die derzeit für Gastanwendungen nicht unterstützt werden.

Parametereigenschaften

Typ:

System.String[]

Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

(All)
Position:3
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