特権
特権リソースを使用して、カスタムロールに使用できる権限のリストを取得します。
カスタムロールの特権の追加と更新については、
ロールを参照してください。
GET要求
現在使用ライセンスを持っている特権のリストを要求できます。または、ライセンスの期限切れにより無効になっている特権を含む、すべての特権のリストを要求できます。
有効な特権とデフォルトの特権のリストを要求するには、次のURIを使用します。
/public/core/v3/privileges
有効、無効、デフォルト、および未割り当ての特権を含む特権の完全なリストを要求するには、次の例に示すように、URIにクエリパラメータを含めます。
/public/core/v3/privileges?q=status==All
GET応答
正常に実行された場合は、各特権の次の情報を返します。
フィールド | タイプ | 説明 |
---|
id | 文字列 | 特権ID。 |
name | 文字列 | 特権の名前。 |
description | 文字列 | 特権の説明。 |
service | String | 特権に適用されるInformatica Intelligent Cloud Servicesサービス。 |
status | 文字列 | 特権のステータス。次のいずれかの値を返します。 - - 有効。特権の使用ライセンスは有効です。
- - 利用不可状態。特権の使用ライセンスは期限切れです。
- - 未割り当て。この特権の使用ライセンスはありません。
- - デフォルト。デフォルトで含まれている特権。
|
GET応答の例
すべての特権を取得する要求を送信した場合、次の例のような応答を受信します。
[
{
"id": "0aoGhY1lAG0iS0PUeLMwoz",
"name": "changeperm.bservice",
"description": "",
"service": "DI",
"status": "Enabled"
},
{
"id": "0bsvE8I4soacaMt8RHx1yT",
"name": "update.RULE_SPECIFICATION",
"description": "update RULE_SPECIFICATION",
"service": "DQ",
"status": "Unassigned"
},
{
"id": "0CFJVGBp7Cae8o9EVFakYz",
"name": "view.RULE_SPECIFICATION",
"description": "view RULE_SPECIFICATION",
"service": "DQ",
"status": "Disabled"
},
{
"id": "11Ai6CJ2PU8jaJwiAwyR0I",
"name": "changeperm.folder",
"description": "Change Permission Folder",
"service": "Admin",
"status": "Default"
},
{
"id": "11ertBcF3aUkT7vqmn23a3",
"name": "view.auditLog",
"description": "view audit log",
"service": "Admin",
"status": "Default"
},
....
]