Služba Microsoft.ApiManagement/identityProviders 2022-04-01-preview

Definice prostředku Bicep

Typ prostředku service/identityProviders je možné nasadit s operacemi, které cílí na:

Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.

Formát prostředku

Pokud chcete vytvořit prostředek Microsoft.ApiManagement/service/identityProviders, přidejte do šablony následující bicep.

resource symbolicname 'Microsoft.ApiManagement/service/identityProviders@2022-04-01-preview' = {
  name: 'string'
  parent: resourceSymbolicName
  properties: {
    allowedTenants: [
      'string'
    ]
    authority: 'string'
    clientId: 'string'
    clientLibrary: 'string'
    clientSecret: 'string'
    passwordResetPolicyName: 'string'
    profileEditingPolicyName: 'string'
    signinPolicyName: 'string'
    signinTenant: 'string'
    signupPolicyName: 'string'
    type: 'string'
  }
}

Hodnoty vlastností

service/identityProviders

Název Description Hodnota
name Název prostředku

Podívejte se, jak nastavit názvy a typy pro podřízené prostředky v nástroji Bicep.
string (povinné)

Omezení počtu znaků: 1–80

Platné znaky:
Alfanumerické znaky a pomlčky.

Začněte písmenem a končíte alfanumerickými znaky.
Nadřazené V nástroji Bicep můžete zadat nadřazený prostředek podřízeného prostředku. Tuto vlastnost stačí přidat pouze v případě, že je podřízený prostředek deklarován mimo nadřazený prostředek.

Další informace najdete v tématu Podřízený prostředek mimo nadřazený prostředek.
Symbolický název prostředku typu service
properties Vlastnosti kontraktu zprostředkovatele identity IdentityProviderCreateContractPropertiesOrIdentityPr...

IdentityProviderCreateContractPropertiesOrIdentityPr...

Název Description Hodnota
allowedTenants Seznam povolených tenantů při konfiguraci přihlášení k Azure Active Directory string[]
Orgán OpenID Connect název hostitele koncového bodu zjišťování pro AAD nebo AAD B2C. řetězec
clientId ID klienta aplikace v externím zprostředkovateli identity. Jedná se o ID aplikace pro přihlášení Facebook, ID klienta pro přihlášení ke Googlu, ID aplikace pro Microsoft. string (povinné)
clientLibrary Klientská knihovna, která se má použít na portálu pro vývojáře. Platí pouze pro zprostředkovatele identit AAD a AAD B2C. řetězec
clientSecret Tajný klíč klienta aplikace v externím zprostředkovateli identity, který se používá k ověření žádosti o přihlášení. Jedná se například o tajný kód aplikace pro přihlášení Facebook, klíč rozhraní API pro přihlášení ke Googlu nebo veřejný klíč pro Microsoft. Tato vlastnost nebude vyplněna při operacích GET! K získání hodnoty použijte požadavek POST /listSecrets. string (povinné)
passwordResetPolicyName Název zásady resetování hesla. Platí pouze pro zprostředkovatele identity AAD B2C. řetězec
profileEditingPolicyName Název zásady úpravy profilu. Platí pouze pro zprostředkovatele identity AAD B2C. řetězec
signinNázev zásady Název zásad přihlašování. Platí pouze pro zprostředkovatele identity AAD B2C. řetězec
signinTenant Id tenanta, které se použije místo common při přihlašování ke službě Active Directory řetězec
signupPolicyName Název zásad registrace. Platí pouze pro zprostředkovatele identity AAD B2C. řetězec
typ Identifikátor typu zprostředkovatele identity. "aad"
"aadB2C"
'facebook'
'google'
microsoft
"twitter"

Šablony pro rychlý start

Následující šablony pro rychlý start nasadí tento typ prostředku.

Template (Šablona) Description
Vytvoření instance služby API Management a všech dílčích prostředků pomocí šablony

Nasazení do Azure
Tato šablona ukazuje, jak vytvořit službu API Management a nakonfigurovat dílčí entity.

Definice prostředku šablony ARM

Typ prostředku service/identityProviders je možné nasadit s operacemi, které cílí na:

Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.

Formát prostředku

Pokud chcete vytvořit prostředek Microsoft.ApiManagement/service/identityProviders, přidejte do šablony následující kód JSON.

{
  "type": "Microsoft.ApiManagement/service/identityProviders",
  "apiVersion": "2022-04-01-preview",
  "name": "string",
  "properties": {
    "allowedTenants": [ "string" ],
    "authority": "string",
    "clientId": "string",
    "clientLibrary": "string",
    "clientSecret": "string",
    "passwordResetPolicyName": "string",
    "profileEditingPolicyName": "string",
    "signinPolicyName": "string",
    "signinTenant": "string",
    "signupPolicyName": "string",
    "type": "string"
  }
}

Hodnoty vlastností

service/identityProviders

Název Description Hodnota
typ Typ prostředku Microsoft.ApiManagement/service/identityProviders
apiVersion Verze rozhraní API prostředku 2022-04-01-preview
name Název prostředku

Podívejte se, jak nastavit názvy a typy pro podřízené prostředky v šablonách JSON ARM.
string (povinné)

Omezení počtu znaků: 1–80

Platné znaky:
Alfanumerické znaky a pomlčky.

Začněte písmenem a končíte alfanumerickými znaky.
properties Vlastnosti kontraktu zprostředkovatele identity IdentityProviderCreateContractPropertiesOrIdentityPr...

IdentityProviderCreateContractPropertiesOrIdentityPr...

Název Description Hodnota
allowedTenants Seznam povolených tenantů při konfiguraci přihlášení k Azure Active Directory string[]
Orgán OpenID Connect název hostitele koncového bodu zjišťování pro AAD nebo AAD B2C. řetězec
clientId ID klienta aplikace v externím zprostředkovateli identity. Jedná se o ID aplikace pro přihlášení Facebook, ID klienta pro přihlášení ke Googlu, ID aplikace pro Microsoft. string (povinné)
clientLibrary Klientská knihovna, která se má použít na portálu pro vývojáře. Platí pouze pro zprostředkovatele identit AAD a AAD B2C. řetězec
clientSecret Tajný klíč klienta aplikace v externím zprostředkovateli identity, který se používá k ověření žádosti o přihlášení. Jedná se například o tajný kód aplikace pro přihlášení Facebook, klíč rozhraní API pro přihlášení ke Googlu nebo veřejný klíč pro Microsoft. Tato vlastnost nebude vyplněna při operacích GET! K získání hodnoty použijte požadavek POST /listSecrets. string (povinné)
passwordResetPolicyName Název zásady resetování hesla. Platí pouze pro zprostředkovatele identity AAD B2C. řetězec
profileEditingPolicyName Název zásady úpravy profilu. Platí pouze pro zprostředkovatele identity AAD B2C. řetězec
signinNázev zásady Název zásad přihlašování. Platí pouze pro zprostředkovatele identity AAD B2C. řetězec
signinTenant Id tenanta, které se použije místo common při přihlašování ke službě Active Directory řetězec
signupPolicyName Název zásad registrace. Platí pouze pro zprostředkovatele identity AAD B2C. řetězec
typ Identifikátor typu zprostředkovatele identity. "aad"
"aadB2C"
'facebook'
'google'
microsoft
"twitter"

Šablony pro rychlý start

Následující šablony pro rychlý start nasadí tento typ prostředku.

Template (Šablona) Description
Vytvoření instance služby API Management a všech dílčích prostředků pomocí šablony

Nasazení do Azure
Tato šablona ukazuje, jak vytvořit službu API Management a nakonfigurovat dílčí entity.

Definice prostředku Terraform (poskytovatel AzAPI)

Typ prostředku service/identityProviders je možné nasadit s operacemi, které cílí na:

  • Skupiny prostředků

Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.

Formát prostředku

Pokud chcete vytvořit prostředek Microsoft.ApiManagement/service/identityProviders, přidejte do šablony následující Terraform.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.ApiManagement/service/identityProviders@2022-04-01-preview"
  name = "string"
  parent_id = "string"
  body = jsonencode({
    properties = {
      allowedTenants = [
        "string"
      ]
      authority = "string"
      clientId = "string"
      clientLibrary = "string"
      clientSecret = "string"
      passwordResetPolicyName = "string"
      profileEditingPolicyName = "string"
      signinPolicyName = "string"
      signinTenant = "string"
      signupPolicyName = "string"
      type = "string"
    }
  })
}

Hodnoty vlastností

service/identityProviders

Název Description Hodnota
typ Typ prostředku Microsoft.ApiManagement/service/identityProviders@2022-04-01-preview
name Název prostředku string (povinné)

Omezení počtu znaků: 1–80

Platné znaky:
Alfanumerické znaky a pomlčky.

Začněte písmenem a končíte alfanumerickými znaky.
parent_id ID prostředku, který je nadřazený pro tento prostředek. ID prostředku typu service
properties Vlastnosti kontraktu zprostředkovatele identity IdentityProviderCreateContractPropertiesOrIdentityPr...

IdentityProviderCreateContractPropertiesOrIdentityPr...

Název Description Hodnota
allowedTenants Seznam povolených tenantů při konfiguraci přihlášení k Azure Active Directory string[]
Orgán OpenID Connect název hostitele koncového bodu zjišťování pro AAD nebo AAD B2C. řetězec
clientId ID klienta aplikace v externím zprostředkovateli identity. Jedná se o ID aplikace pro přihlášení Facebook, ID klienta pro přihlášení ke Googlu, ID aplikace pro Microsoft. string (povinné)
clientLibrary Klientská knihovna, která se má použít na portálu pro vývojáře. Platí pouze pro zprostředkovatele identit AAD a AAD B2C. řetězec
clientSecret Tajný klíč klienta aplikace v externím zprostředkovateli identity, který se používá k ověření žádosti o přihlášení. Jedná se například o tajný kód aplikace pro přihlášení Facebook, klíč rozhraní API pro přihlášení ke Googlu nebo veřejný klíč pro Microsoft. Tato vlastnost nebude vyplněna při operacích GET! K získání hodnoty použijte požadavek POST /listSecrets. string (povinné)
passwordResetPolicyName Název zásady resetování hesla. Platí pouze pro zprostředkovatele identity AAD B2C. řetězec
profileEditingPolicyName Název zásady úpravy profilu. Platí pouze pro zprostředkovatele identity AAD B2C. řetězec
signinNázev zásady Název zásad přihlašování. Platí pouze pro zprostředkovatele identity AAD B2C. řetězec
signinTenant Id tenanta, které se použije místo common při přihlašování ke službě Active Directory řetězec
signupPolicyName Název zásad registrace. Platí pouze pro zprostředkovatele identity AAD B2C. řetězec
typ Identifikátor typu zprostředkovatele identity. "aad"
"aadB2C"
"facebook"
"google"
"microsoft"
"twitter"