Update-AzADServicePrincipal
Jednostka aktualizacji w jednostce usługi
Składnia
Update-AzADServicePrincipal
-ObjectId <String>
[-KeyCredential <IMicrosoftGraphKeyCredential[]>]
[-PasswordCredential <IMicrosoftGraphPasswordCredential[]>]
[-IdentifierUri <String[]>]
[-Homepage <String>]
[-AccountEnabled]
[-AddIn <IMicrosoftGraphAddIn[]>]
[-AlternativeName <String[]>]
[-AppDescription <String>]
[-AppOwnerOrganizationId <String>]
[-AppRole <IMicrosoftGraphAppRole[]>]
[-AppRoleAssignedTo <IMicrosoftGraphAppRoleAssignment[]>]
[-AppRoleAssignment <IMicrosoftGraphAppRoleAssignment[]>]
[-AppRoleAssignmentRequired]
[-ClaimsMappingPolicy <IMicrosoftGraphClaimsMappingPolicy[]>]
[-DelegatedPermissionClassification <IMicrosoftGraphDelegatedPermissionClassification[]>]
[-DeletedDateTime <DateTime>]
[-Description <String>]
[-DisabledByMicrosoftStatus <String>]
[-DisplayName <String>]
[-Endpoint <IMicrosoftGraphEndpoint[]>]
[-HomeRealmDiscoveryPolicy <IMicrosoftGraphHomeRealmDiscoveryPolicy[]>]
[-Info <IMicrosoftGraphInformationalUrl>]
[-LoginUrl <String>]
[-LogoutUrl <String>]
[-Note <String>]
[-NotificationEmailAddress <String[]>]
[-Oauth2PermissionScope <IMicrosoftGraphPermissionScope[]>]
[-PreferredSingleSignOnMode <String>]
[-PreferredTokenSigningKeyThumbprint <String>]
[-ReplyUrl <String[]>]
[-SamlSingleSignOnSetting <IMicrosoftGraphSamlSingleSignOnSettings>]
[-ServicePrincipalType <String>]
[-Tag <String[]>]
[-TokenEncryptionKeyId <String>]
[-TokenIssuancePolicy <IMicrosoftGraphTokenIssuancePolicy[]>]
[-TokenLifetimePolicy <IMicrosoftGraphTokenLifetimePolicy[]>]
[-TransitiveMemberOf <IMicrosoftGraphDirectoryObject[]>]
[-DefaultProfile <PSObject>]
[-PassThru]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Update-AzADServicePrincipal
[-KeyCredential <IMicrosoftGraphKeyCredential[]>]
[-PasswordCredential <IMicrosoftGraphPasswordCredential[]>]
[-IdentifierUri <String[]>]
[-Homepage <String>]
[-AccountEnabled]
[-AddIn <IMicrosoftGraphAddIn[]>]
[-AlternativeName <String[]>]
[-AppDescription <String>]
[-AppOwnerOrganizationId <String>]
[-AppRole <IMicrosoftGraphAppRole[]>]
[-AppRoleAssignedTo <IMicrosoftGraphAppRoleAssignment[]>]
[-AppRoleAssignment <IMicrosoftGraphAppRoleAssignment[]>]
[-AppRoleAssignmentRequired]
[-ClaimsMappingPolicy <IMicrosoftGraphClaimsMappingPolicy[]>]
[-DelegatedPermissionClassification <IMicrosoftGraphDelegatedPermissionClassification[]>]
[-DeletedDateTime <DateTime>]
[-Description <String>]
[-DisabledByMicrosoftStatus <String>]
[-DisplayName <String>]
[-Endpoint <IMicrosoftGraphEndpoint[]>]
[-HomeRealmDiscoveryPolicy <IMicrosoftGraphHomeRealmDiscoveryPolicy[]>]
[-Info <IMicrosoftGraphInformationalUrl>]
[-LoginUrl <String>]
[-LogoutUrl <String>]
[-Note <String>]
[-NotificationEmailAddress <String[]>]
[-Oauth2PermissionScope <IMicrosoftGraphPermissionScope[]>]
[-PreferredSingleSignOnMode <String>]
[-PreferredTokenSigningKeyThumbprint <String>]
[-ReplyUrl <String[]>]
[-SamlSingleSignOnSetting <IMicrosoftGraphSamlSingleSignOnSettings>]
[-ServicePrincipalType <String>]
[-Tag <String[]>]
[-TokenEncryptionKeyId <String>]
[-TokenIssuancePolicy <IMicrosoftGraphTokenIssuancePolicy[]>]
[-TokenLifetimePolicy <IMicrosoftGraphTokenLifetimePolicy[]>]
[-TransitiveMemberOf <IMicrosoftGraphDirectoryObject[]>]
-ApplicationId <Guid>
[-DefaultProfile <PSObject>]
[-PassThru]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Update-AzADServicePrincipal
[-KeyCredential <IMicrosoftGraphKeyCredential[]>]
[-PasswordCredential <IMicrosoftGraphPasswordCredential[]>]
[-IdentifierUri <String[]>]
[-Homepage <String>]
[-AccountEnabled]
[-AddIn <IMicrosoftGraphAddIn[]>]
[-AlternativeName <String[]>]
[-AppDescription <String>]
[-AppOwnerOrganizationId <String>]
[-AppRole <IMicrosoftGraphAppRole[]>]
[-AppRoleAssignedTo <IMicrosoftGraphAppRoleAssignment[]>]
[-AppRoleAssignment <IMicrosoftGraphAppRoleAssignment[]>]
[-AppRoleAssignmentRequired]
[-ClaimsMappingPolicy <IMicrosoftGraphClaimsMappingPolicy[]>]
[-DelegatedPermissionClassification <IMicrosoftGraphDelegatedPermissionClassification[]>]
[-DeletedDateTime <DateTime>]
[-Description <String>]
[-DisabledByMicrosoftStatus <String>]
[-DisplayName <String>]
[-Endpoint <IMicrosoftGraphEndpoint[]>]
[-HomeRealmDiscoveryPolicy <IMicrosoftGraphHomeRealmDiscoveryPolicy[]>]
[-Info <IMicrosoftGraphInformationalUrl>]
[-LoginUrl <String>]
[-LogoutUrl <String>]
[-Note <String>]
[-NotificationEmailAddress <String[]>]
[-Oauth2PermissionScope <IMicrosoftGraphPermissionScope[]>]
[-PreferredSingleSignOnMode <String>]
[-PreferredTokenSigningKeyThumbprint <String>]
[-ReplyUrl <String[]>]
[-SamlSingleSignOnSetting <IMicrosoftGraphSamlSingleSignOnSettings>]
[-ServicePrincipalType <String>]
[-Tag <String[]>]
[-TokenEncryptionKeyId <String>]
[-TokenIssuancePolicy <IMicrosoftGraphTokenIssuancePolicy[]>]
[-TokenLifetimePolicy <IMicrosoftGraphTokenLifetimePolicy[]>]
[-TransitiveMemberOf <IMicrosoftGraphDirectoryObject[]>]
-InputObject <IMicrosoftGraphServicePrincipal>
[-DefaultProfile <PSObject>]
[-PassThru]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Update-AzADServicePrincipal
[-KeyCredential <IMicrosoftGraphKeyCredential[]>]
[-PasswordCredential <IMicrosoftGraphPasswordCredential[]>]
[-IdentifierUri <String[]>]
[-Homepage <String>]
[-AccountEnabled]
[-AddIn <IMicrosoftGraphAddIn[]>]
[-AlternativeName <String[]>]
[-AppDescription <String>]
[-AppOwnerOrganizationId <String>]
[-AppRole <IMicrosoftGraphAppRole[]>]
[-AppRoleAssignedTo <IMicrosoftGraphAppRoleAssignment[]>]
[-AppRoleAssignment <IMicrosoftGraphAppRoleAssignment[]>]
[-AppRoleAssignmentRequired]
[-ClaimsMappingPolicy <IMicrosoftGraphClaimsMappingPolicy[]>]
[-DelegatedPermissionClassification <IMicrosoftGraphDelegatedPermissionClassification[]>]
[-DeletedDateTime <DateTime>]
[-Description <String>]
[-DisabledByMicrosoftStatus <String>]
[-DisplayName <String>]
[-Endpoint <IMicrosoftGraphEndpoint[]>]
[-HomeRealmDiscoveryPolicy <IMicrosoftGraphHomeRealmDiscoveryPolicy[]>]
[-Info <IMicrosoftGraphInformationalUrl>]
[-LoginUrl <String>]
[-LogoutUrl <String>]
[-Note <String>]
[-NotificationEmailAddress <String[]>]
[-Oauth2PermissionScope <IMicrosoftGraphPermissionScope[]>]
[-PreferredSingleSignOnMode <String>]
[-PreferredTokenSigningKeyThumbprint <String>]
[-ReplyUrl <String[]>]
[-SamlSingleSignOnSetting <IMicrosoftGraphSamlSingleSignOnSettings>]
[-ServicePrincipalType <String>]
[-Tag <String[]>]
[-TokenEncryptionKeyId <String>]
[-TokenIssuancePolicy <IMicrosoftGraphTokenIssuancePolicy[]>]
[-TokenLifetimePolicy <IMicrosoftGraphTokenLifetimePolicy[]>]
[-TransitiveMemberOf <IMicrosoftGraphDirectoryObject[]>]
-ServicePrincipalName <String>
[-DefaultProfile <PSObject>]
[-PassThru]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Opis
Jednostka aktualizacji w jednostce usługi
Przykłady
Przykład 1. Aktualizowanie jednostki usługi i skojarzonej aplikacji według nazwy wyświetlanej
Update-AzADServicePrincipal -DisplayName $name -IdentifierUri $uri
Aktualizacja jednostki usługi i skojarzonej aplikacji według nazwy wyświetlanej, "IdentifierUri", "PasswordCredential", "KeyCredential" zostanie przypisana do aplikacji
Przykład 2. Aktualizowanie jednostki usługi według danych wejściowych potoku
Get-AzADServicePrincipal -ObjectId $id | Update-AzADServicePrincipal -Note $note
Aktualizacja jednostki usługi i skojarzonej aplikacji według nazwy wyświetlanej, "IdentifierUri", "PasswordCredential", "KeyCredential" zostanie przypisana do aplikacji
Parametry
-AccountEnabled
wartość true, jeśli konto jednostki usługi jest włączone; w przeciwnym razie, fałsz. Obsługuje $filter (eq, ne, NOT, in).
Typ: | SwitchParameter |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-AddIn
Definiuje zachowanie niestandardowe, którego usługa zużywającą może używać do wywoływania aplikacji w określonych kontekstach. Na przykład aplikacje, które mogą renderować strumienie plików, mogą ustawić właściwość addIns dla funkcji "FileHandler". Pozwoli to usługom takim jak Platforma Microsoft 365 wywoływać aplikację w kontekście dokumentu, nad nad którymi pracuje użytkownik. Aby utworzyć tabelę, zobacz sekcję UWAGI dla właściwości ADDIN i utwórz tabelę skrótów.
Typ: | IMicrosoftGraphAddIn[] |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-AlternativeName
Służy do pobierania jednostek usługi według subskrypcji, identyfikowania grupy zasobów i pełnych identyfikatorów zasobów dla tożsamości zarządzanych. Obsługuje $filter (eq, NOT, ge, le, startsWith).
Typ: | String[] |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-AppDescription
Opis uwidoczniony przez skojarzona aplikację.
Typ: | String |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-ApplicationId
Unikatowy identyfikator skojarzonej aplikacji (jej właściwość appId).
Typ: | Guid |
Aliasy: | AppId |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | True |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-AppOwnerOrganizationId
Zawiera identyfikator dzierżawy, w którym zarejestrowano aplikację. Dotyczy to tylko jednostek usługi wspieranych przez aplikacje. Obsługuje $filter (eq, ne, NOT, ge, le).
Typ: | String |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-AppRole
Role uwidocznione przez aplikację, którą reprezentuje ta jednostka usługi. Aby uzyskać więcej informacji, zobacz definicję właściwości appRoles w jednostce aplikacji. Nie można pustą wartość null. Aby utworzyć tabelę, zobacz sekcję UWAGI dla właściwości APPROLE i utwórz tabelę skrótów.
Typ: | IMicrosoftGraphAppRole[] |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-AppRoleAssignedTo
Przypisania ról aplikacji dla tej aplikacji lub usługi przyznane użytkownikom, grupom i innym jednostkom usługi. Obsługuje $expand. Aby utworzyć tabelę, zobacz sekcję UWAGI dla właściwości APPROLEASSIGNEDTO i utwórz tabelę skrótów.
Typ: | IMicrosoftGraphAppRoleAssignment[] |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-AppRoleAssignment
Przypisanie roli aplikacji dla innej aplikacji lub usługi przyznanej tej jednostce usługi. Obsługuje $expand. Aby utworzyć, zobacz sekcję UWAGI dla właściwości APPROLEASSIGNMENT i utwórz tabelę skrótów.
Typ: | IMicrosoftGraphAppRoleAssignment[] |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-AppRoleAssignmentRequired
Określa, czy użytkownicy lub inne jednostki usługi muszą mieć przypisanie roli aplikacji dla tej jednostki usługi, zanim użytkownicy będą mogli logować się, czy aplikacje mogą uzyskiwać tokeny. Wartość domyślna to false. Nie można pustą wartość null. Obsługuje $filter (eq, ne, NOT).
Typ: | SwitchParameter |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-ClaimsMappingPolicy
OświadczeniaMappingPolicies przypisane do tej jednostki usługi. Obsługuje $expand. Aby utworzyć tabelę, zobacz sekcję UWAGI dla właściwości CLAIMSMAPPINGPOLICY i utwórz tabelę skrótów.
Typ: | IMicrosoftGraphClaimsMappingPolicy[] |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-Confirm
Monituje o potwierdzenie przed uruchomieniem polecenia cmdlet.
Typ: | SwitchParameter |
Aliasy: | cf |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-DefaultProfile
Poświadczenia, konto, dzierżawa i subskrypcja używane do komunikacji z platformą Azure.
Typ: | PSObject |
Aliasy: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-DelegatedPermissionClassification
Klasyfikacje uprawnień dla delegowanych uprawnień uwidocznionych przez aplikację reprezentowaną przez tę jednostkę usługi. Obsługuje $expand. Aby utworzyć tabelę, zobacz sekcję UWAGI dla właściwości DELEGATEDPERMISSIONCLASSIFICATION i utwórz tabelę skrótów.
Typ: | IMicrosoftGraphDelegatedPermissionClassification[] |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-DeletedDateTime
.
Typ: | DateTime |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-Description
Wolne pole tekstowe w celu udostępnienia wewnętrznego opisu jednostki usługi przez użytkownika końcowego. Portale użytkowników końcowych, takie jak MyApps, będą wyświetlać opis aplikacji w tym polu. Maksymalny dozwolony rozmiar to 1024 znaki. Obsługuje $filter (eq, ne, NOT, ge, le, startsWith) i $search.
Typ: | String |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-DisabledByMicrosoftStatus
Określa, czy firma Microsoft wyłączyła zarejestrowaną aplikację. Możliwe wartości to: null (wartość domyślna), NotDisabled i DisabledDueToViolationOfServicesAgreement (przyczyny mogą obejmować podejrzane, obraźliwe lub złośliwe działania albo naruszenie umowy o świadczenie usług firmy Microsoft). Obsługuje $filter (eq, ne, NOT).
Typ: | String |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-DisplayName
Nazwa wyświetlana jednostki usługi. Obsługuje $filter (eq, ne, NOT, ge, le, in, startsWith), $search i $orderBy.
Typ: | String |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-Endpoint
Punkty końcowe dostępne do odnajdywania. Usługi, takie jak SharePoint, wypełniają tę właściwość określonymi punktami końcowymi programu SharePoint specyficznymi dla dzierżawy, które inne aplikacje mogą odnajdywać i używać w swoich środowiskach. Aby utworzyć tabelę, zobacz sekcję UWAGI dla właściwości punktu końcowego i utwórz tabelę skrótów.
Typ: | IMicrosoftGraphEndpoint[] |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-Homepage
Strona główna lub strona docelowa aplikacji.
Typ: | String |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-HomeRealmDiscoveryPolicy
HomeRealmDiscoveryPolicies przypisany do tej jednostki usługi. Obsługuje $expand. Aby utworzyć tabelę, zobacz sekcję UWAGI dla właściwości HOMEREALMDISCOVERYPOLICY i utwórz tabelę skrótów.
Typ: | IMicrosoftGraphHomeRealmDiscoveryPolicy[] |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-IdentifierUri
Identyfikatory URI identyfikujące aplikację w dzierżawie usługi Azure AD lub w zweryfikowanej domenie niestandardowej, jeśli aplikacja jest wielodostępna. Aby uzyskać więcej informacji, zobacz Application Objects and Service Principal Objects (Obiekty aplikacji i obiekty jednostki usługi). Dowolny operator jest wymagany dla wyrażeń filtru we właściwościach wielowartościowych. Nie można pustą wartość null. Obsługuje $filter (eq, ne, ge, le, startsWith).
Typ: | String[] |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-Info
informationalUrl Do konstruowania, zobacz sekcję UWAGI, aby uzyskać informacje o właściwościach informacji i utworzyć tabelę skrótów.
Typ: | IMicrosoftGraphInformationalUrl |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-InputObject
obiekt jednostki usługi
Typ: | IMicrosoftGraphServicePrincipal |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | True |
Akceptowanie danych wejściowych potoku: | True |
Akceptowanie symboli wieloznacznych: | False |
-KeyCredential
Kolekcja poświadczeń klucza skojarzonych z aplikacją. Nie można pustą wartość null. Obsługuje $filter (eq, NOT, ge, le). Aby utworzyć, zobacz sekcję UWAGI dla właściwości KEYCREDENTIALS i utwórz tabelę skrótów.
Typ: | IMicrosoftGraphKeyCredential[] |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-LoginUrl
Określa adres URL, pod którym dostawca usług przekierowuje użytkownika do usługi Azure AD w celu uwierzytelnienia. Usługa Azure AD używa adresu URL do uruchamiania aplikacji z platformy Microsoft 365 lub usługi Azure AD My Apps. Gdy usługa Azure AD jest pusta, wykonuje logowanie inicjowane przez dostawcę tożsamości dla aplikacji skonfigurowanych przy użyciu logowania jednokrotnego opartego na protokole SAML. Użytkownik uruchamia aplikację z platformy Microsoft 365, usługi Azure AD My Apps lub adresu URL logowania jednokrotnego usługi Azure AD.
Typ: | String |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-LogoutUrl
Określa adres URL, który będzie używany przez usługę autoryzacji firmy Microsoft do wylogowania użytkownika przy użyciu frontonu OpenId Connect, kanału zaplecza lub protokołów wylogowywania SAML.
Typ: | String |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-Note
Wolne pole tekstowe do przechwytywania informacji o jednostce usługi, zwykle używane do celów operacyjnych. Maksymalny dozwolony rozmiar to 1024 znaki.
Typ: | String |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-NotificationEmailAddress
Określa listę adresów e-mail, na których usługa Azure AD wysyła powiadomienie, gdy aktywny certyfikat zbliża się do daty wygaśnięcia. Dotyczy to tylko certyfikatów używanych do podpisywania tokenu SAML wystawionego dla aplikacji z galerii usługi Azure AD.
Typ: | String[] |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-Oauth2PermissionScope
Delegowane uprawnienia uwidocznione przez aplikację. Aby uzyskać więcej informacji, zobacz właściwość oauth2PermissionScopes we właściwości interfejsu API jednostki aplikacji. Nie można pustą wartość null. Aby skonstruować, zobacz sekcję UWAGI, aby uzyskać OAUTH2PERMISSIONSCOPE właściwości i utworzyć tabelę skrótów.
Typ: | IMicrosoftGraphPermissionScope[] |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-ObjectId
key: identyfikator servicePrincipal
Typ: | String |
Aliasy: | ServicePrincipalId, Id, ServicePrincipalObjectId |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | True |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-PassThru
Zwraca wartość true, gdy polecenie powiedzie się
Typ: | SwitchParameter |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-PasswordCredential
Kolekcja poświadczeń hasła skojarzonych z aplikacją. Nie można pustą wartość null. Aby utworzyć tabelę, zobacz sekcję UWAGI dla właściwości PASSWORDCREDENTIALS i utwórz tabelę skrótów.
Typ: | IMicrosoftGraphPasswordCredential[] |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-PreferredSingleSignOnMode
Określa tryb logowania jednokrotnego skonfigurowany dla tej aplikacji. Usługa Azure AD używa preferowanego trybu logowania jednokrotnego, aby uruchomić aplikację z platformy Microsoft 365 lub usługi Azure AD My Apps. Obsługiwane wartości to hasło, saml, notSupported i oidc.
Typ: | String |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-PreferredTokenSigningKeyThumbprint
Zarezerwowane tylko do użytku wewnętrznego. Nie zapisuj ani w inny sposób nie polegaj na tej właściwości. Może zostać usunięty w przyszłych wersjach.
Typ: | String |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-ReplyUrl
Adresy URL, do których są wysyłane tokeny użytkownika w celu logowania się ze skojarzzoną aplikacją, lub identyfikatory URI przekierowania, do których są wysyłane kody autoryzacji protokołu OAuth 2.0 i tokeny dostępu dla skojarzonej aplikacji. Nie można pustą wartość null.
Typ: | String[] |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-SamlSingleSignOnSetting
samlSingleSignOnSettings Do konstruowania, zobacz sekcję UWAGI dla właściwości SAMLSINGLESIGNONSETTING i utwórz tabelę skrótów.
Typ: | IMicrosoftGraphSamlSingleSignOnSettings |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-ServicePrincipalName
Zawiera listę identyfikatorówUris skopiowanych z skojarzonej aplikacji. Do aplikacji hybrydowych można dodać dodatkowe wartości. Te wartości mogą służyć do identyfikowania uprawnień udostępnianych przez tę aplikację w usłudze Azure AD. Na przykład aplikacje klienckie mogą określić identyfikator URI zasobu, który jest oparty na wartościach tej właściwości w celu uzyskania tokenu dostępu, który jest identyfikatorem URI zwróconym w oświadczeniu "aud". Dowolny operator jest wymagany dla wyrażeń filtru we właściwościach wielowartościowych. Nie można pustą wartość null. Obsługuje $filter (eq, NOT, ge, le, startsWith).
Typ: | String |
Aliasy: | SPN |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | True |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-ServicePrincipalType
Określa, czy jednostka usługi reprezentuje aplikację lub tożsamość zarządzaną. Jest to ustawiane wewnętrznie przez usługę Azure AD. W przypadku jednostki usługi reprezentującej aplikację jest ustawiona jako Aplikacja. W przypadku jednostki usługi reprezentującej tożsamość zarządzaną jest ustawiona na wartość ManagedIdentity.
Typ: | String |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-Tag
Niestandardowe ciągi, których można użyć do kategoryzowania i identyfikowania jednostki usługi. Nie można pustą wartość null. Obsługuje $filter (eq, NOT, ge, le, startsWith).
Typ: | String[] |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-TokenEncryptionKeyId
Określa keyId klucza publicznego z kolekcji keyCredentials. Po skonfigurowaniu usługa Azure AD wystawia tokeny dla tej aplikacji zaszyfrowanej przy użyciu klucza określonego przez tę właściwość. Kod aplikacji odbierający zaszyfrowany token musi używać pasującego klucza prywatnego, aby odszyfrować token, zanim będzie można go użyć dla zalogowanego użytkownika.
Typ: | String |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-TokenIssuancePolicy
TokenIssuancePolicies przypisany do tej jednostki usługi. Obsługuje $expand. Aby utworzyć tabelę, zobacz sekcję UWAGI dla właściwości TOKENISSUANCEPOLICY i utwórz tabelę skrótów.
Typ: | IMicrosoftGraphTokenIssuancePolicy[] |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-TokenLifetimePolicy
TokenLifetimePolicies przypisany do tej jednostki usługi. Obsługuje $expand. Aby utworzyć tabelę, zobacz sekcję UWAGI dla właściwości TOKENLIFETIMEPOLICY i utwórz tabelę skrótów.
Typ: | IMicrosoftGraphTokenLifetimePolicy[] |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-TransitiveMemberOf
. Aby utworzyć, zobacz sekcję UWAGI dla właściwości TRANSITIVEMEMBEROF i utwórz tabelę skrótów.
Typ: | IMicrosoftGraphDirectoryObject[] |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-WhatIf
Pokazuje, co się stanie, jeśli polecenie cmdlet zostanie uruchomione. Polecenie cmdlet nie jest uruchamiane.
Typ: | SwitchParameter |
Aliasy: | wi |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
Dane wejściowe
IMicrosoftGraphServicePrincipal
Dane wyjściowe
Uwagi
ALIASY
Set-AzADServicePrincipal