Freigeben über


ServicePrincipal Klasse

Definition

Active Directory-Dienstprinzipalinformationen.

public class ServicePrincipal : Microsoft.Azure.Graph.RBAC.Models.DirectoryObject
type ServicePrincipal = class
    inherit DirectoryObject
Public Class ServicePrincipal
Inherits DirectoryObject
Vererbung
ServicePrincipal

Konstruktoren

ServicePrincipal()

Initialisiert eine neue instance der ServicePrincipal-Klasse.

ServicePrincipal(IDictionary<String,Object>, String, Nullable<DateTime>, String, IList<String>, String, String, String, Nullable<Boolean>, IList<AppRole>, String, String, String, IList<KeyCredential>, String, IList<OAuth2Permission>, IList<PasswordCredential>, String, String, IList<String>, String, IList<String>, String, IList<String>)

Initialisiert eine neue instance der ServicePrincipal-Klasse.

Eigenschaften

AccountEnabled

Ruft ab oder legt fest, ob das Dienstprinzipalkonto aktiviert ist.

AdditionalProperties

Ruft nicht übereinstimmende Eigenschaften aus der Nachricht ab, die diese Auflistung deserialisiert hat, oder legt diese fest.

(Geerbt von DirectoryObject)
AlternativeNames

Ruft alternative Namen ab oder legt sie fest.

AppDisplayName

Ruft den Anzeigenamen ab, der von der zugeordneten Anwendung verfügbar gemacht wird.

AppId

Ruft die Anwendungs-ID ab oder legt sie fest.

AppOwnerTenantId

Active Directory-Dienstprinzipalinformationen.

AppRoleAssignmentRequired

Ruft ab oder legt fest, ob eine AppRoleAssignment für einen Benutzer oder eine Gruppe erforderlich ist, bevor Azure AD einen Benutzer oder ein Zugriffstoken für die Anwendung ausgibt.

AppRoles

Ruft die Auflistung von Anwendungsrollen ab, die eine Anwendung deklarieren kann, oder legt sie fest. Diese Rollen können Benutzern, Gruppen oder Dienstprinzipalen zugewiesen werden.

DeletionTimestamp

Ruft den Zeitpunkt ab, zu dem das Verzeichnisobjekt gelöscht wurde.

(Geerbt von DirectoryObject)
DisplayName

Ruft den Anzeigenamen des Dienstprinzipals ab oder legt den Anzeigenamen fest.

ErrorUrl

Ruft eine URL ab, die vom Autor der zugeordneten Anwendung bereitgestellt wird, um Fehler bei der Verwendung der Anwendung zu melden, oder legt diese fest.

Homepage

Ruft die URL auf die Startseite der zugeordneten Anwendung ab oder legt sie fest.

KeyCredentials

Ruft die Auflistung von Schlüsselanmeldeinformationen ab, die dem Dienstprinzipal zugeordnet sind, oder legt diese fest.

LogoutUrl

Ruft eine vom Autor der zugeordneten Anwendung bereitgestellte URL für die Abmeldung ab oder legt sie fest.

Oauth2Permissions

Ruft die OAuth 2.0-Berechtigungen ab, die von der zugeordneten Anwendung verfügbar gemacht werden.

ObjectId

Ruft die Objekt-ID ab.

(Geerbt von DirectoryObject)
PasswordCredentials

Ruft die Auflistung von Kennwortanmeldeinformationen ab, die dem Dienstprinzipal zugeordnet sind, oder legt diese fest.

PreferredTokenSigningKeyThumbprint

Ruft den Fingerabdruck des bevorzugten Zertifikats zum Signieren des Tokens ab oder legt diesen fest.

PublisherName

Ruft den Namen des Herausgebers der zugeordneten Anwendung ab oder legt diese fest.

ReplyUrls

Ruft die URLs ab, an die Benutzertoken für die Anmeldung mit der zugeordneten Anwendung gesendet werden, oder legt diese fest. Die Umleitungs-URIs, an die der oAuth 2.0-Autorisierungscode und die Zugriffstoken für die zugeordnete Anwendung gesendet werden.

SamlMetadataUrl

Ruft die URL auf die SAML-Metadaten der zugeordneten Anwendung ab oder legt sie fest.

ServicePrincipalNames

Ruft eine Auflistung von Dienstprinzipalnamen ab oder legt diese fest.

ServicePrincipalType

Ruft den Typ des Dienstprinzipals ab oder legt den Typ des Dienstprinzipals fest.

Tags

Ruft eine optionale Liste von Tags ab, die Sie auf Ihre Dienstprinzipale anwenden können, oder legt diese fest. Lässt keine NULL-Werte zu.

Gilt für: