全部产品
Search
文档中心

Resource Orchestration Service:ALIYUN::RAM::SAMLProvider

更新时间:Jun 26, 2025

ALIYUN::RAM::SAMLProvider digunakan untuk membuat penyedia identitas (IdP) guna mendukung single sign-on (SSO) berbasis peran.

Sintaksis

{
  "Type": "ALIYUN::RAM::SAMLProvider",
  "Properties": {
    "SAMLProviderName": String,
    "Description": String,
    "SAMLMetadataDocumentURL": String,
    "SAMLMetadataDocument": String
  }
}

Properti

Properti

Tipe

Diperlukan

Dapat Diedit

Deskripsi

Batasan

SAMLProviderName

String

Ya

Tidak

Nama IdP.

Nama dapat memiliki panjang hingga 128 karakter, dan dapat berisi huruf, angka, titik (.), tanda hubung (-), dan garis bawah (_). Tidak boleh dimulai atau diakhiri dengan titik (.), tanda hubung (-), atau garis bawah (_).

Description

String

Tidak

Ya

Deskripsi.

Tidak ada.

SAMLMetadataDocumentURL

String

Tidak

Ya

URL file metadata.

URL harus memiliki panjang 1 hingga 1.024 byte.

Anda hanya perlu menentukan salah satu dari SAMLMetadataDocumentURL dan SAMLMetadataDocument.

SAMLMetadataDocument

String

Tidak

Ya

Konten file metadata.

Konten harus memiliki panjang 1 hingga 102.400 byte.

Anda hanya perlu menentukan salah satu dari SAMLMetadataDocumentURL dan SAMLMetadataDocument.

EncodedSAMLMetadataDocument

String

Tidak

Ya

File metadata yang telah dienkripsi Base64.

File disediakan oleh IdP yang mendukung Security Assertion Markup Language (SAML) 2.0.

Nilai kembali

Fn::GetAtt

  • SAMLProviderName: Nama IdP.

  • Arn: Alibaba Cloud Resource Name (ARN) dari IdP.

Contoh

  • YAML Format

    ROSTemplateFormatVersion: '2015-09-01'
    Parameters: {}
    Resources:
      SAMLProvider:
        Type: ALIYUN::RAM::SAMLProvider
        Properties:
          SAMLProviderName: TestSAMLProvider
    Outputs:
      SAMLProviderName:
        Description: Nama IdP.
        Value:
          Fn::GetAtt:
            - SAMLProvider
            - SAMLProviderName
      Arn:
        Description: ARN.
        Value:
          Fn::GetAtt:
            - SAMLProvider
            - Arn
  • JSON Format

    {
      "ROSTemplateFormatVersion": "2015-09-01",
      "Parameters": {
      },
      "Resources": {
        "SAMLProvider": {
          "Type": "ALIYUN::RAM::SAMLProvider",
          "Properties": {
            "SAMLProviderName": "TestSAMLProvider"
          }
        }
      },
      "Outputs": {
        "SAMLProviderName": {
          "Description": "Nama IdP.",
          "Value": {
            "Fn::GetAtt": [
              "SAMLProvider",
              "SAMLProviderName"
            ]
          }
        },
        "Arn": {
          "Description": "ARN.",
          "Value": {
            "Fn::GetAtt": [
              "SAMLProvider",
              "Arn"
            ]
          }
        }
      }
    }