機械翻訳について

ロールの問合せ

ユーザーにロールを割り当てるには、特定のロールIDを知っている必要があります。 使用可能なロールに対して問合せを実行し、特定のロールに対して一意のIDを取得できます。 その後、そのIDを使用してユーザーに割り当てることができます。 問合せ方法については、「問合せ中」を参照してください。 問い合せると、既存のロールのみを検索できますが、ロールは作成できないことに注意してください。 ロールの問合せの例を見てみましょう。

ロールを問い合せるには、cURLおよびeqフィルタ・パラメータをnameフィールドとともに使用します。 この例では、問合せ対象のロール名はORA_PER_HUMAN_RESOURCE_ANALYST_JOBです。

curl -i -u "<username>:<password>" -H "Content-Type: application/json" -X GET -d <payload> https://servername.fa.us2.oraclecloud.com/hcmRestApi/scim/Roles?filter=name eq "ORA_PER_HUMAN_RESOURCE_ANALYST_JOB"	

応答ペイロードのサンプル

{
  "itemsPerPage": 1,
  "startIndex": 1,
  "Resources": [
    {
      "id": "55361929311C580B560EB8BA5C4C1886",
      "meta": {
        "created": "2009-05-12 11:27:39.226",
        "lastModified": "2016-11-17 17:00:46.000",
        "location": "https://servername.fa.us2.oraclecloud.com/hcmRestApi/scim/Roles/55361929311C580B560EB8BA5C4C1886"
      },
      "schemas": [
        "urn:oracle:apps:scim:schemas:fa:1.0:Role"
      ],
      "name": "ORA_PER_HUMAN_RESOURCE_ANALYST_JOB",
      "displayName": "Human Resource Analyst",
      "description": "Performs duties of a human resources analyst.",
      "category": "JOB",
      "members": [
        {
          "value": "258D2199A0BB1AA3E050F00A185B018E"
        },
        {
          "value": "6424EF8136C0C20F12466257D3540E9C"
        }
      ]
    }
  ]
}

レスポンスで返されるロールIDは55361929311C580B560EB8BA5C4C1886です。 このロールIDを使用して、ロールをユーザーに割り当てたり、その他のロール関連タスクを実行したりできます。