目次

Search

  1. はじめに
  2. Informatica Intelligent Cloud Services REST API
  3. プラットフォームREST APIバージョン2リソース
  4. プラットフォームREST APIバージョン3リソース
  5. データ統合 REST API
  6. 一括取り込みファイルREST API
  7. 一括取り込みストリーミングREST API
  8. Model Serve REST API
  9. RunAJobユーティリティ
  10. ParamSetCliユーティリティ
  11. REST APIコード
  12. REST APIリソースクイックリファレンス

REST APIリファレンス

REST APIリファレンス

ロールの更新

ロールの更新

カスタムロールの権限を追加または削除できます。

特権の追加

カスタムロールに特権を追加するには、次のURIのいずれかを使用してPUT要求を送信します。
/public/core/v3/roles/<role ID>/addPrivileges
/public/core/v3/roles/name/<role name>/addPrivileges
カスタムロールの特権名の配列を含めます。
例えば、データ転送タスクにロールの作成権限と削除権限を与えるには、次の要求を使用できます。
PUT <baseApiUrl>/public/core/v3/roles/cPYWk02I4aBeuLEvYRtaMS/addPrivileges Content-Type: application/json Accept: application/json INFA-SESSION-ID: <sessionId> { "privileges" : ["create.data.transfer.task", "delete.data.transfer.task"] }
特権リソースを使用して、使用できる特権名のリストを取得できます。詳細については、特権を参照してください。

特権の削除

カスタムロールから特権を削除するには、次のURIのいずれかを使用してPUT要求を送信します。
/public/core/v3/roles/<role ID>/removePrivileges
/public/core/v3/roles/name/<role name>/removePrivileges
ロールからすべての権限を削除することはできません。ロールには少なくとも1つの権限が割り当てられている必要があります。
カスタムロールから削除する特権名の配列を含めます。
例えば、APIコレクションの作成および削除特権をロールから削除するには、次の要求を使用できます。
PUT <baseApiUrl>/public/core/v3/roles/cPYWk053KnrUerLvYRtaMS/removePrivileges Content-Type: application/json Accept: application/json INFA-SESSION-ID: <sessionId> { "privileges" : ["create.api.collection", "delete.api.collection"] }