建立身分供應商 - Amazon Redshift

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

建立身分供應商

定義新的身分提供者。只有超級使用者才能建立身份提供者。

Syntax (語法)

CREATE IDENTITY PROVIDER identity_provider_name TYPE type_name NAMESPACE namespace_name PARAMETERS parameter_string

參數

標識提供商名稱

新身份提供程序的名稱。如需有效名稱的詳細資訊,請參閱 名稱與識別符

類型名稱

要與之接口的身份提供程序。Azure 目前是唯一受支持的身份提供商。

命名空間名稱

命名空間。這是身份提供程序目錄的唯一簡寫標識符。

參數字符串

包含格式正確的 JSON 對象的字符串,其中包含身份提供程序所需的參數和值。

範例

下列範例會建立名為OAuth_標準,類型蔚藍,建立與微軟 Azure Active Directory (AD) 的通訊。

CREATE IDENTITY PROVIDER oauth_standard TYPE azure NAMESPACE 'aad' PARAMETERS '{"issuer":"https://sts.windows.net/2sdfdsf-d475-420d-b5ac-667adad7c702/", "client_id":"87f4aa26-78b7-410e-bf29-57b39929ef9a", "client_secret":"BUAH~ewrqewrqwerUUY^%tHe1oNZShoiU7", "audience":["https://analysis.windows.net/powerbi/connector/AmazonRedshift"] }'