Freigeben über


OAuth2Permission Klasse

Definition

Stellt einen Bereich für delegierte OAuth 2.0-Berechtigungen dar. Die angegebenen delegierten OAuth 2.0-Berechtigungsbereiche werden möglicherweise von Clientanwendungen (über die requiredResourceAccess-Auflistung für das Application-Objekt) angefordert, wenn eine Ressourcenanwendung aufgerufen wird. Die oauth2Permissions-Eigenschaft der ServicePrincipal-Entität und der Application-Entität ist eine Auflistung von OAuth2Permission.

public class OAuth2Permission
type OAuth2Permission = class
Public Class OAuth2Permission
Vererbung
OAuth2Permission

Konstruktoren

OAuth2Permission()

Initialisiert eine neue instance der OAuth2Permission-Klasse.

OAuth2Permission(String, String, String, Nullable<Boolean>, String, String, String, String)

Initialisiert eine neue instance der OAuth2Permission-Klasse.

Eigenschaften

AdminConsentDescription

Ruft Berechtigungshilfetext ab, der in der Administratoreinwilligung und in der App-Zuweisung angezeigt wird, oder legt diesen fest.

AdminConsentDisplayName

Ruft den Anzeigenamen für die Berechtigung ab, die in den Administratoreinwilligungs- und App-Zuweisungsfunktionen angezeigt wird, oder legt diesen fest.

Id

Ruft einen eindeutigen Bereichsberechtigungsbezeichner innerhalb der oauth2Permissions-Auflistung ab oder legt diesen fest.

IsEnabled

Ruft beim Erstellen oder Aktualisieren einer Berechtigung ab oder legt diese fest. Diese Eigenschaft muss auf true festgelegt werden (dies ist die Standardeinstellung). Wenn Sie eine Berechtigung löschen möchten, muss diese Eigenschaft zuvor auf false festgelegt werden. Dann kann die Berechtigung in einem nachfolgenden Aufruf entfernt werden.

Type

Ruft ab oder legt fest, ob dieser Bereichsberechtigung von einem Endbenutzer zugestimmt werden kann oder ob es sich um eine mandantenweite Berechtigung handelt, der ein Unternehmensadministrator zustimmen muss. Mögliche Werte sind "Benutzer" oder "Administrator".

UserConsentDescription

Ruft Berechtigungshilfetext ab, der in der Endbenutzer-Zustimmung angezeigt wird, oder legt diesen fest.

UserConsentDisplayName

Ruft den Anzeigenamen für die Berechtigung ab, die in der Endbenutzer-Zustimmung angezeigt wird, oder legt diesen fest.

Value

Ruft den Wert des Bereichsanspruchs ab, den die Ressourcenanwendung im OAuth 2.0-Zugriffstoken erwarten soll, oder legt diesen fest.

Gilt für: