Aracılığıyla paylaş


Set-AzApiManagementIdentityProvider

Mevcut bir Kimlik Sağlayıcısının Yapılandırmasını güncelleştirir.

Sözdizimi

Set-AzApiManagementIdentityProvider
   -Context <PsApiManagementContext>
   -Type <PsApiManagementIdentityProviderType>
   [-ClientId <String>]
   [-ClientSecret <String>]
   [-AllowedTenants <String[]>]
   [-Authority <String>]
   [-SignupPolicyName <String>]
   [-SigninPolicyName <String>]
   [-ProfileEditingPolicyName <String>]
   [-PasswordResetPolicyName <String>]
   [-SigninTenant <String>]
   [-PassThru]
   [-DefaultProfile <IAzureContextContainer>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Set-AzApiManagementIdentityProvider
   -InputObject <PsApiManagementIdentityProvider>
   [-ClientId <String>]
   [-ClientSecret <String>]
   [-AllowedTenants <String[]>]
   [-Authority <String>]
   [-SignupPolicyName <String>]
   [-SigninPolicyName <String>]
   [-ProfileEditingPolicyName <String>]
   [-PasswordResetPolicyName <String>]
   [-SigninTenant <String>]
   [-PassThru]
   [-DefaultProfile <IAzureContextContainer>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

Description

Mevcut bir Kimlik Sağlayıcısının Yapılandırmasını güncelleştirir.

Örnekler

Örnek 1: Facebook Kimlik Sağlayıcısı'nı güncelleştirme

$apimContext = New-AzApiManagementContext -ResourceGroupName "Api-Default-WestUS" -ServiceName "contoso"
Set-AzApiManagementIdentityProvider -Context $apimContext -Type Facebook -ClientSecret "updatedSecret" -PassThru

Cmdlet, Facebook Kimlik Sağlayıcısının gizli dizisini güncelleştirir;

Örnek 2

Mevcut bir Kimlik Sağlayıcısının Yapılandırmasını güncelleştirir. (otomatik olarak oluşturulmuş)

Set-AzApiManagementIdentityProvider -AllowedTenants 'samirtestbc.onmicrosoft.com' -Authority <String> -ClientId 'clientid' -ClientSecret 'updatedSecret' -Context <PsApiManagementContext> -PasswordResetPolicyName <String> -ProfileEditingPolicyName <String> -SigninPolicyName <String> -SignupPolicyName B2C_1_signup-policy -Type Facebook

Parametreler

-AllowedTenants

İzin verilen Azure Active Directory Kiracılarının listesi.

Tür:String[]
Position:Named
Default value:None
Gerekli:False
İşlem hattı girişini kabul et:True
Joker karakterleri kabul et:False

-Authority

AAD veya AAD B2C için OpenID Connect bulma uç noktası ana bilgisayar adı. Bu parametre isteğe bağlıdır.

Tür:String
Position:Named
Default value:None
Gerekli:False
İşlem hattı girişini kabul et:True
Joker karakterleri kabul et:False

-ClientId

Dış Kimlik Sağlayıcısında Uygulamanın İstemci Kimliği. Bu, Facebook oturum açma için Uygulama Kimliği, Google oturum açma için İstemci Kimliği, Microsoft için Uygulama Kimliği'dir.

Tür:String
Position:Named
Default value:None
Gerekli:False
İşlem hattı girişini kabul et:True
Joker karakterleri kabul et:False

-ClientSecret

Oturum açma isteğinin kimliğini doğrulamak için kullanılan dış Kimlik Sağlayıcısında Uygulamanın istemci gizli dizisi. Örneğin, Facebook oturum açma bilgileri için Uygulama Gizli Anahtarı, Google oturum açma için API Anahtarı, Microsoft için Ortak Anahtar şeklindedir.

Tür:String
Position:Named
Default value:None
Gerekli:False
İşlem hattı girişini kabul et:True
Joker karakterleri kabul et:False

-Confirm

Cmdlet'i çalıştırmadan önce sizden onay ister.

Tür:SwitchParameter
Diğer adlar:cf
Position:Named
Default value:None
Gerekli:False
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

-Context

PsApiManagementContext örneği. Bu parametre zorunludur.

Tür:PsApiManagementContext
Position:Named
Default value:None
Gerekli:True
İşlem hattı girişini kabul et:True
Joker karakterleri kabul et:False

-DefaultProfile

Azure ile iletişim için kullanılan kimlik bilgileri, hesap, kiracı ve abonelik.

Tür:IAzureContextContainer
Diğer adlar:AzContext, AzureRmContext, AzureCredential
Position:Named
Default value:None
Gerekli:False
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

-InputObject

PsApiManagementIdentityProvider örneği. Bu parametre zorunludur.

Tür:PsApiManagementIdentityProvider
Position:Named
Default value:None
Gerekli:True
İşlem hattı girişini kabul et:True
Joker karakterleri kabul et:False

-PassThru

Bu cmdlet'in, bu cmdlet'in değiştirildiği PsApiManagementIdentityProvider'ı döndürdüğünü gösterir.

Tür:SwitchParameter
Position:Named
Default value:None
Gerekli:False
İşlem hattı girişini kabul et:True
Joker karakterleri kabul et:False

-PasswordResetPolicyName

Parola Sıfırlama İlkesi Adı. Yalnızca AAD B2C Kimlik Sağlayıcısı için geçerlidir. Bu parametre isteğe bağlıdır.

Tür:String
Position:Named
Default value:None
Gerekli:False
İşlem hattı girişini kabul et:True
Joker karakterleri kabul et:False

-ProfileEditingPolicyName

Profil Düzenleme İlkesi Adı. Yalnızca AAD B2C Kimlik Sağlayıcısı için geçerlidir. Bu parametre isteğe bağlıdır.

Tür:String
Position:Named
Default value:None
Gerekli:False
İşlem hattı girişini kabul et:True
Joker karakterleri kabul et:False

-SigninPolicyName

oturum açma ilkesi adı. Yalnızca AAD B2C Kimlik Sağlayıcısı için geçerlidir. Bu parametre isteğe bağlıdır.

Tür:String
Position:Named
Default value:None
Gerekli:False
İşlem hattı girişini kabul et:True
Joker karakterleri kabul et:False

-SigninTenant

Kiracı yerine AAD B2C'de geçersiz kılmak için Kiracıyı common Oturum Aç

Tür:String
Position:Named
Default value:None
Gerekli:False
İşlem hattı girişini kabul et:True
Joker karakterleri kabul et:False

-SignupPolicyName

Kaydolma İlkesi Adı. Yalnızca AAD B2C Kimlik Sağlayıcısı için geçerlidir. Bu parametre isteğe bağlıdır.

Tür:String
Position:Named
Default value:None
Gerekli:False
İşlem hattı girişini kabul et:True
Joker karakterleri kabul et:False

-Type

Mevcut bir Kimlik Sağlayıcısının tanımlayıcısı. Bu parametre zorunludur.

Tür:PsApiManagementIdentityProviderType
Kabul edilen değerler:Facebook, Google, Microsoft, Twitter, Aad, AadB2C
Position:Named
Default value:None
Gerekli:True
İşlem hattı girişini kabul et:True
Joker karakterleri kabul et:False

-WhatIf

Cmdlet çalıştırılıyorsa ne olacağını gösterir. Cmdlet çalıştırılmaz.

Tür:SwitchParameter
Diğer adlar:wi
Position:Named
Default value:None
Gerekli:False
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

Girişler

PsApiManagementContext

PsApiManagementIdentityProviderType

String

String[]

SwitchParameter

Çıkışlar

PsApiManagementIdentityProvider