ADD AUTHORIZATIONPROFILE

建立 Oracle GoldenGate 部署的設定檔時,描述該設定檔的內容只會存在於該部署中。這適用於「服務管理程式」部署和非「服務管理程式」部署。非機密資訊會與其他組態資料存放在一起。所有設定檔資訊在整個 Oracle GoldenGate 部署中都可使用,但不會跨部署共用設定檔資訊。

只有 Oracle GoldenGate 部署的安全管理員可以建立授權設定檔。安全管理員只能建立一個授權設定檔,其中保存了特定 IDP 服務及應用程式的資訊。

注意:您無法建立、修改或刪除 localCredentialStore 設定檔。這個設定檔永遠都會存在。

語法

ADD AUTHORIZATIONPROFILE profile-name
    DEPLOYMENT deployment-name
    IDCS
    ID client-id [ SECRET client-secret ]
    DISCOVERYURI discovery-uri
    GROUPS
        SECURITY security-group
        [ ADMINISTRATOR administrator-group ]
        [ OPERATOR operator-group ]
        [ USER user-group ]
    [ TTLSECONDS ttl-number ]
    [ DESCRIPTION description ]

profile-name

授權設定檔的名稱。

deployment-name

與授權設定檔相關聯的部署名稱。

ID client-id SECRET client-secret

指定 IDP 應用程式的用戶端 ID 和 IDP 應用程式的用戶端密碼 (安全地儲存)。

DISCOVERYURI discovery-uri

IDP 伺服器的 OpenID 尋找文件端點。

GROUPS

IDP 群組與 Oracle GoldenGate 使用者角色對應。可能的值為:

SECURITYGROUP security-group (必要)

[ADMINGROUP admin-group]

[OPERATORGROUP operator-group]

[USERGROUP user-group]

請參閱新增使用者至建置,瞭解 Oracle GoldenGate 使用者角色和權限。

TTL value

需要再次查詢 OpenID JSON Web 金鑰 (JWK) 之前,必須經過的時間 (秒),該金鑰包含用來驗證存取權杖的 OpenID 簽署憑證。

DESCRIPTION

描述授權設定檔。

範例

下列範例新增有 2 個對應群組的授權設定檔:

ADD AUTHORIZATIONPROFILE apn
DEPLOYMENT IDCS CLIENT ID SECRET DISCOVERYURI
GROUPS SECURITY group_security OPERATOR group_operator

注意:當您成功建立授權設定檔時,系統不會顯示任何成功訊息。此運作方式會與其他用於授權設定檔管理 (包括 ALTER AUTHORIZATIONPROFILE、VALIDATE AUTHORIZATIONPROFILE 和 DELETE AUTHORIZATIONPROFILE) 的指令一起發生。