Sdílet prostřednictvím


Set-AzureADMSServicePrincipal

Aktualizuje instanční objekt.

Syntax

Set-AzureADMSServicePrincipal
   -Id <String>
   [-AccountEnabled <String>]
   [-AppId <String>]
   [-AppRoleAssignmentRequired <Boolean>]
   [-CustomSecurityAttributes <Object>]
   [-DisplayName <String>]
   [-ErrorUrl <String>]
   [-LogoutUrl <String>]
   [-Homepage <String>]
   [-SamlMetadataUrl <String>]
   [-MicrosoftFirstParty <Boolean>]
   [-PublisherName <String>]
   [-PreferredTokenSigningKeyThumbprint <String>]
   [-ReplyUrls <System.Collections.Generic.List`1[System.String]>]
   [-ServicePrincipalNames <System.Collections.Generic.List`1[System.String]>]
   [-Tags <System.Collections.Generic.List`1[System.String]>]
   [-KeyCredentials <System.Collections.Generic.List`1[Microsoft.Open.MSGraph.Model.MsKeyCredential]>]
   [-PasswordCredentials <System.Collections.Generic.List`1[Microsoft.Open.MSGraph.Model.MsPasswordCredential]>]
   [<CommonParameters>]

Description

Aktualizuje instanční objekt v Azure Active Directory (Azure AD).

Příklady

Příklad 1

PS C:\> Set-AzureADMSServicePrincipal -Id 2e0d8ca7-57d1-4a87-9c2a-b3638a4cadbf -AccountEnabled $False

Tento příkaz zakáže účet zadaného instančního objektu.

Příklad 2

PS C:\> $attributes = @{
    Engineering = @{
        "@odata.type" = "#Microsoft.DirectoryServices.CustomSecurityAttributeValue"
        "Project@odata.type" = "#Collection(String)"
        Project = @("Baker","Cascade")
    }
}
PS C:\> Set-AzureADMSServicePrincipal -Id 7d194b0c-bf17-40ff-9f7f-4b671de8dc20 -CustomSecurityAttributes $attributes

Přiřaďte vlastní atribut zabezpečení s víceřetězcovou hodnotou k aplikaci (instančnímu objektu).

  • Sada atributů: Engineering
  • Atribut: Project
  • Datový typ atributu: Kolekce řetězců
  • Hodnota atributu: ("Baker","Cascade")

Příklad 3

PS C:\> $attributesUpdate = @{
    Engineering = @{
        "@odata.type" = "#Microsoft.DirectoryServices.CustomSecurityAttributeValue"
        "Project@odata.type" = "#Collection(String)"
        Project = @("Alpine","Baker")
    }
}
PS C:\> Set-AzureADMSServicePrincipal -Id 7d194b0c-bf17-40ff-9f7f-4b671de8dc20 -CustomSecurityAttributes $attributesUpdate

Aktualizujte vlastní atribut zabezpečení pomocí víceřetězcové hodnoty pro aplikaci (instanční objekt).

  • Sada atributů: Engineering
  • Atribut: Project
  • Datový typ atributu: Kolekce řetězců
  • Hodnota atributu: ("Alpine","Baker")

Parametry

-AccountEnabled

Určuje, jestli je účet povolený.

Typ:String
Position:Named
výchozí hodnota:None
Vyžadováno:False
Accept pipeline input:False
Accept wildcard characters:False

-AppId

Určuje ID aplikace.

Typ:String
Position:Named
výchozí hodnota:None
Vyžadováno:False
Accept pipeline input:False
Accept wildcard characters:False

-AppRoleAssignmentRequired

Určuje, jestli se vyžaduje přiřazení role aplikace.

Typ:Boolean
Position:Named
výchozí hodnota:None
Vyžadováno:False
Accept pipeline input:False
Accept wildcard characters:False

-CustomSecurityAttributes

Vlastní atributy zabezpečení pro instanční objekt.

Typ:Object
Position:Named
výchozí hodnota:None
Vyžadováno:False
Accept pipeline input:False
Accept wildcard characters:False

-DisplayName

Určuje zobrazovaný název.

Typ:String
Position:Named
výchozí hodnota:None
Vyžadováno:False
Accept pipeline input:False
Accept wildcard characters:False

-ErrorUrl

Určuje adresu URL chyby.

Typ:String
Position:Named
výchozí hodnota:None
Vyžadováno:False
Accept pipeline input:False
Accept wildcard characters:False

-Homepage

Určuje domovskou stránku.

Typ:String
Position:Named
výchozí hodnota:None
Vyžadováno:False
Accept pipeline input:False
Accept wildcard characters:False

-Id

Určuje ID instančního objektu v Azure AD.

Typ:String
Position:Named
výchozí hodnota:None
Vyžadováno:True
Accept pipeline input:True
Accept wildcard characters:False

-KeyCredentials

Určuje přihlašovací údaje klíče.

Typ:List<T>[Microsoft.Open.MSGraph.Model.MsKeyCredential]
Position:Named
výchozí hodnota:None
Vyžadováno:False
Accept pipeline input:False
Accept wildcard characters:False

-LogoutUrl

Určuje adresu URL pro odhlášení.

Typ:String
Position:Named
výchozí hodnota:None
Vyžadováno:False
Accept pipeline input:False
Accept wildcard characters:False

-MicrosoftFirstParty

Označuje, jestli je instanční objekt určený pro aplikaci microsoftu od microsoftu.

Typ:Boolean
Position:Named
výchozí hodnota:None
Vyžadováno:False
Accept pipeline input:False
Accept wildcard characters:False

-PasswordCredentials

Určuje přihlašovací údaje hesla.

Typ:List<T>[Microsoft.Open.MSGraph.Model.MsPasswordCredential]
Position:Named
výchozí hodnota:None
Vyžadováno:False
Accept pipeline input:False
Accept wildcard characters:False

-PreferredTokenSigningKeyThumbprint

Kryptografický otisk podpisového klíče upřednostňovaného tokenu pro instanční objekt.

Typ:String
Position:Named
výchozí hodnota:None
Vyžadováno:False
Accept pipeline input:False
Accept wildcard characters:False

-PublisherName

Určuje název vydavatele.

Typ:String
Position:Named
výchozí hodnota:None
Vyžadováno:False
Accept pipeline input:False
Accept wildcard characters:False

-ReplyUrls

Adresy URL, na které se odesílají tokeny uživatelů pro přihlášení k přidružené aplikaci, nebo identifikátory URI přesměrování, na které se autorizační kódy OAuth 2.0 a přístupové tokeny odesílají pro přidruženou aplikaci.

Typ:List<T>[String]
Position:Named
výchozí hodnota:None
Vyžadováno:False
Accept pipeline input:False
Accept wildcard characters:False

-SamlMetadataUrl

@{Text=}

Typ:String
Position:Named
výchozí hodnota:None
Vyžadováno:False
Accept pipeline input:False
Accept wildcard characters:False

-ServicePrincipalNames

Určuje hlavní názvy služeb.

Typ:List<T>[String]
Position:Named
výchozí hodnota:None
Vyžadováno:False
Accept pipeline input:False
Accept wildcard characters:False

-Tags

Určuje pole značek. Všimněte si, že pokud chcete, aby se tento instanční objekt zobrazil v seznamu Všechny aplikace na portálu pro správu, musíte tuto hodnotu nastavit na {WindowsAzureActiveDirectoryIntegratedApp}

Typ:List<T>[String]
Position:Named
výchozí hodnota:None
Vyžadováno:False
Accept pipeline input:False
Accept wildcard characters:False

Vstupy

String

Výstupy

Object