目次

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リファレンス

SAMLグループマッピングの詳細の取得

SAMLグループマッピングの詳細の取得

組織のすべてのグループマッピングの詳細の取得したり、フィルタを使用して特定の
Informatica Intelligent Cloud Services
ロールまたはSAMLグループのグループマッピングの詳細を取得したりできます。

GET要求

グループマッピングの詳細を取得するには、次のURIを使用します。
public/core/v3/Orgs/<organization ID>/SAMLConfig/groupMappings?<query parameters>
組織のすべてのグループマッピングの詳細を取得するには、クエリパラメータを省略します。
特定のロールまたはSAMLグループの詳細を取得するには、次のクエリパラメータをURIに追加します。
パラメータ
タイプ
説明
q
String
クエリフィルタの文字列。次のいずれかのフィールドを使用してフィルタできます。
  • roleId
  • roleName
  • samlGroupNames
limit
Int
返すマッピングの最大数。
デフォルトは200です。
skip
Int
結果でスキップするマッピングの数。
例えば、値を4に設定すると、最初の4つのマッピングが除外されます。
デフォルトは0です。
以下のフィールドを使用してクエリフィルタを定義できます。
フィールド
タイプ
演算子
説明
roleId
String
==
Informatica Intelligent Cloud Services
ロールのID。
roleName
String
==
Informatica Intelligent Cloud Services
ロールの名前。
samlGroupNames
String
==
SAMLグループの名前。

GET要求の例

特定の
Informatica Intelligent Cloud Services
ロールのIDのグループマッピングの詳細を取得するには、次の要求を使用します。
GET <baseApiUrl>/public/core/v3/Orgs/<organization ID>/SAMLConfig/groupMappings?q=roleId=="94207429"

GET応答

グループマッピングの詳細を返します。エラーが発生した場合はエラーを返します。
[SAMLグループとロールのマッピング]
オプションが有効になっていてもマッピングが存在しない場合、応答は空になります。
成功すると、使用可能なグループマッピングの数と、各グループマッピングに関する次の情報を返します。
フィールド
タイプ
説明
count
String
使用可能なグループマッピングの数。
groupMappings
-
各グループマッピングのマッピング情報が含まれます。
roleId
String
Informatica Intelligent Cloud Services
ロールのID。
roleName
String
Informatica Intelligent Cloud Services
ロールの名前。
samlGroupNames
String
SAMLグループの名前。

GET応答の例

成功した場合、次の例のような応答を受信します。
{ "count": 2, "groupMappings": [ { "roleId":"94207429", "roleName:"Admin", "samlGroupNames": [ "Security", "Dev-Managers" ] }, { "roleId":"149021", "roleName:"Monitor", "samlGroupNames": "Developers" } ] }