Set-AzureADMSApplication
Frissíti egy alkalmazásobjektum tulajdonságait.
Syntax
Set-AzureADMSApplication
-ObjectId <String>
[-AddIns <System.Collections.Generic.List`1[Microsoft.Open.MSGraph.Model.AddIn]>]
[-Api <ApiApplication>]
[-AppRoles <System.Collections.Generic.List`1[Microsoft.Open.MSGraph.Model.AppRole]>]
[-GroupMembershipClaims <String>]
[-IsDeviceOnlyAuthSupported <Boolean>]
[-IsFallbackPublicClient <Boolean>]
[-IdentifierUris <System.Collections.Generic.List`1[System.String]>]
[-DisplayName <String>]
[-InformationalUrl <InformationalUrl>]
[-KeyCredentials <System.Collections.Generic.List`1[Microsoft.Open.MSGraph.Model.KeyCredential]>]
[-OptionalClaims <OptionalClaims>]
[-ParentalControlSettings <ParentalControlSettings>]
[-PasswordCredentials <System.Collections.Generic.List`1[Microsoft.Open.MSGraph.Model.PasswordCredential]>]
[-PublicClient <PublicClientApplication>]
[-RequiredResourceAccess <System.Collections.Generic.List`1[Microsoft.Open.MSGraph.Model.RequiredResourceAccess]>]
[-SignInAudience <String>]
[-Tags <System.Collections.Generic.List`1[System.String]>]
[-TokenEncryptionKeyId <String>]
[-Web <WebApplication>]
[<CommonParameters>]
Description
Frissíti egy alkalmazásobjektum tulajdonságait.
Példák
1. példa: Alkalmazás frissítése
PS C:\>Set-AzureADMSApplication -ObjectId fcd37fb8-449c-45af-92fc-5448c671fd30 `
-DisplayName "my name" `
-AddIns @{ Type = "mytype"; Properties = [PSCustomObject]@{ Key = "key"; Value = "value" } } `
-Api @{ AcceptMappedClaims = $true } `
-AppRoles @{ Id = "21111111-1111-1111-1111-111111111111"; DisplayName = "role"; AllowedMemberTypes = "User"; Description = "mydescription"; Value = "myvalue" } `
-InformationalUrl @{ SupportUrl = "https://mynewapp.contoso.com/support.html" } `
-IsDeviceOnlyAuthSupported $false `
-IsFallbackPublicClient $false `
-KeyCredentials @{ KeyId = "41111111-1111-1111-1111-111111111111"; Usage = "Encrypt"; Key = [System.IO.File]::ReadAllBytes("file.cer"); Type = "AsymmetricX509Cert" } `
-OptionalClaims @{ IdToken = [PSCustomObject]@{ Name = "claimName"; Source = "claimSource" } } `
-ParentalControlSettings @{ LegalAgeGroupRule = "Block" } `
-PublicClient @{ RedirectUris = "https://mynewapp.contoso.com/" } `
-RequiredResourceAccess @{ ResourceAppId = "31111111-1111-1111-1111-111111111111"; ResourceAccess = [PSCustomObject]@{ Type = "Scope" } } `
-SignInAudience AzureADandPersonalMicrosoftAccount `
-Tags "mytag" `
-TokenEncryptionKeyId "41111111-1111-1111-1111-111111111111" `
-Web @{ LogoutUrl = "https://mynewapp.contoso.com/logout.html" } `
-GroupMembershipClaims "SecurityGroup" `
-IdentifierUris "https://mynewapp.contoso.com"`
-PasswordCredentials {passwordcredentials}
Ez a parancs frissíti a megadott alkalmazást.
Paraméterek
-AddIns
Egyéni viselkedést határoz meg, amellyel a fogyasztó szolgáltatás adott környezetekben hívhat meg alkalmazásokat. A fájlstreameket renderelő alkalmazások például beállíthatják az addIns tulajdonságot a "FileHandler" funkcióhoz. Ez lehetővé teszi, hogy az Office 365-höz hasonló szolgáltatások meghívják az alkalmazást egy olyan dokumentum kontextusában, amelyen a felhasználó dolgozik.
Típus: | List<T>[Microsoft.Open.MSGraph.Model.AddIn] |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | False |
Helyettesítő karakterek elfogadása: | False |
-Api
Megadja a webes API-t megvalósító alkalmazások beállításait.
Típus: | ApiApplication |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | False |
Helyettesítő karakterek elfogadása: | False |
-AppRoles
Az alkalmazás által deklarálható alkalmazásszerepkörök gyűjteménye. Ezek a szerepkörök felhasználókhoz, csoportokhoz vagy szolgáltatásnevekhez rendelhetők.
Típus: | List<T>[Microsoft.Open.MSGraph.Model.AppRole] |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | False |
Helyettesítő karakterek elfogadása: | False |
-DisplayName
Megadja a megjelenítendő nevet.
Típus: | String |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | False |
Helyettesítő karakterek elfogadása: | False |
-GroupMembershipClaims
Konfigurálja az alkalmazás által várt felhasználói vagy OAuth 2.0 hozzáférési jogkivonatban kiadott csoportjogcímet.
Típus: | String |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | False |
Helyettesítő karakterek elfogadása: | False |
-IdentifierUris
Azonosító URI-kat ad meg.
Típus: | List<T>[String] |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | False |
Helyettesítő karakterek elfogadása: | False |
-InformationalUrl
Az alkalmazás alapvető profiladatai, például az alkalmazás marketingje, támogatása, szolgáltatási feltételei és adatvédelmi nyilatkozatának URL-címei. A szolgáltatási feltételek és az adatvédelmi nyilatkozat a felhasználói hozzájárulási felületen keresztül jelenik meg a felhasználók számára.
Típus: | InformationalUrl |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | False |
Helyettesítő karakterek elfogadása: | False |
-IsDeviceOnlyAuthSupported
Meghatározza, hogy az alkalmazás támogatja-e az eszköztoken használatával történő hitelesítést.
Típus: | Boolean |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | False |
Helyettesítő karakterek elfogadása: | False |
-IsFallbackPublicClient
A tartalék alkalmazás típusát nyilvános ügyfélként adja meg, például egy mobileszközön futó telepített alkalmazást. Az alapértelmezett érték hamis, ami azt jelenti, hogy a tartalék alkalmazás típusa bizalmas ügyfél, például webalkalmazás. Vannak olyan forgatókönyvek, amikor az Azure AD nem tudja meghatározni az ügyfélalkalmazás típusát (például az ROPC-folyamatot, ahol átirányítási URI megadása nélkül van konfigurálva). Ezekben az esetekben az Azure AD a tulajdonság értéke alapján értelmezi az alkalmazás típusát.
Típus: | Boolean |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | False |
Helyettesítő karakterek elfogadása: | False |
-KeyCredentials
Megadja a kulcs hitelesítő adatait.
Típus: | List<T>[Microsoft.Open.MSGraph.Model.KeyCredential] |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | False |
Helyettesítő karakterek elfogadása: | False |
-ObjectId
Egy alkalmazás azonosítóját adja meg az Azure AD-ben.
Típus: | String |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | True |
Folyamatbemenet elfogadása: | True |
Helyettesítő karakterek elfogadása: | False |
-OptionalClaims
Az alkalmazásfejlesztők opcionális jogcímeket konfigurálhatnak az Azure AD-alkalmazásaikban, hogy megadják, mely jogcímeket szeretnék az alkalmazásnak a Microsoft biztonsági jogkivonat-szolgáltatása által küldött jogkivonatokban megadni.
Típus: | OptionalClaims |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | False |
Helyettesítő karakterek elfogadása: | False |
-ParentalControlSettings
Egy alkalmazás szülői felügyeleti beállításait adja meg.
Típus: | ParentalControlSettings |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | False |
Helyettesítő karakterek elfogadása: | False |
-PasswordCredentials
Az alkalmazáshoz társított jelszó-hitelesítő adatok gyűjteménye
Típus: | List<T>[Microsoft.Open.MSGraph.Model.PasswordCredential] |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | False |
Helyettesítő karakterek elfogadása: | False |
-PublicClient
Meghatározza, hogy ez az alkalmazás nyilvános ügyfél-e (például egy mobileszközön futó telepített alkalmazás). Az alapértelmezett érték a false (hamis).
Meghatározza, hogy ez az alkalmazás nyilvános ügyfél-e (például egy mobileszközön futó telepített alkalmazás). Az alapértelmezett érték a false (hamis).
Típus: | PublicClientApplication |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | False |
Helyettesítő karakterek elfogadása: | False |
-RequiredResourceAccess
@{Text=}
Típus: | List<T>[Microsoft.Open.MSGraph.Model.RequiredResourceAccess] |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | False |
Helyettesítő karakterek elfogadása: | False |
-SignInAudience
Meghatározza, hogy az aktuális alkalmazás mely Microsoft-fiókokat támogatja.
Típus: | String |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | False |
Helyettesítő karakterek elfogadása: | False |
-Tags
Egyéni sztringek, amelyek az alkalmazás kategorizálására és azonosítására használhatók.
Típus: | List<T>[String] |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | False |
Helyettesítő karakterek elfogadása: | False |
-TokenEncryptionKeyId
Egy nyilvános kulcs keyId azonosítóját adja meg a keyCredentials gyűjteményből. Ha konfigurálva van, az Azure AD titkosítja az általa kibocsátott összes jogkivonatot a tulajdonság által használt kulcs használatával. A titkosított jogkivonatot fogadó alkalmazáskódnak a megfelelő titkos kulccsal kell visszafejtenie a jogkivonatot, mielőtt a bejelentkezett felhasználó számára használható lenne.
Típus: | String |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | False |
Helyettesítő karakterek elfogadása: | False |
-Web
Webalkalmazás beállításait adja meg.
Típus: | WebApplication |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | False |
Helyettesítő karakterek elfogadása: | False |
Bevitelek
Boolean
Microsoft.Open.MSGraph.Model.ApiApplication
Microsoft.Open.MSGraph.Model.InformationalUrl
Microsoft.Open.MSGraph.Model.OptionalClaims
Microsoft.Open.MSGraph.Model.ParentalControlSettings
Microsoft.Open.MSGraph.Model.PublicClientApplication
Microsoft.Open.MSGraph.Model.WebApplication
string
List<T>[Microsoft.Open.MSGraph.Model.AddIn]
List<T>[Microsoft.Open.MSGraph.Model.AppRole]
List<T>[Microsoft.Open.MSGraph.Model.KeyCredential]
List<T>[Microsoft.Open.MSGraph.Model.PasswordCredential]
List<T>[Microsoft.Open.MSGraph.Model.RequiredResourceAccess]