機械翻訳について

編集ロールでのすべての権限の表示

get

/content/management/api/v1.1/editorialRoles/{roleId}/permissions

カスタム編集ロールに対するすべての権限をリストします。

リクエスト

パス・パラメータ
問合せパラメータ
  • このパラメータは、負でない整数を受け入れ、結果のサイズの制御に使用します。
    デフォルト値: 100
  • このパラメータは、負でない整数を受け入れ、結果の開始インデックスを制御するために使用します。
    デフォルト値: 0
  • このパラメータは、結果の順序を制御するために使用します。 この問合せパラメータの値はfieldName:[asc/desc]の形式に従います。「昇順」は、昇順「説明」の場合は降順、デフォルトの順序は「昇順」です。フィールド名で使用できるフィールドは、fullNametypeのみです。
    デフォルト値: fullName:asc
  • このパラメータは、ブール・フラグを受け入れます。 trueとして指定した場合、返される結果には合計結果数が含まれる必要があります。
    デフォルト値: false
トップに戻る

レスポンス

サポートされているメディア・タイプ

200レスポンス

OK。
本文()
ルート・スキーマ : ResourcePermissions
型: object
ResourcePermissions
ソースを表示
ネストされたスキーマ : aggregationResults
型: array
集計結果。
ソースを表示
ネストされたスキーマ: items
型: array
コレクションに含まれる特異なリソース。
ソースを表示
ネストされたスキーマ : 殺害
型: array
固定品目。 検索リストの上部に固定されたアイテムを表示
ソースを表示
ネストされたスキーマ : AggregationResult
型: object
ソースを表示
ネストされたスキーマ : ResourcePermission
型: object
ResourcePermission
ソースを表示
ネストされたスキーマ : PermissionRole
型: object
PermissionRole
ソースを表示

304 レスポンス

変更されていません。

400レスポンス

不正リクエスト

403レスポンス

禁止。

500レスポンス

内部サーバー・エラー
トップに戻る

次の例は、cURLを使用してGETリクエストを発行して、編集ロール権限をリストする方法を示しています。

curl -X GET -H 'Accept: application/json' 'https://host:port/content/management/api/v1.1/editorialRoles/{roleId}/permissions'

/content/management/api/v1.1/editorialRoles/7A58B07965C54543B7C0517562DDC313/permissions

編集ロール権限をリストします。 ここで、7A58B07965C54543B7C0517562DDC313は編集ロールのIDです。

レスポンス本文

{
        "hasMore": false,
        "offset": 0,
        "count": 2,
        "limit": 2,
        "items": [
          {
            "id": "cecuserLoginIdName1",
            "roleName": "manager",
            "type": "user",
            "email": "email1",
            "fullName": "cecuser1"
          },
          {
            "id": "cecgroupLoginIdName2",
            "roleName": "manager",
            "type": "group",
            "email": "email2",
            "fullName": "cecgroup2"
          }
        ],
        "links": [
          {
            "href": "https://<hostname>/content/management/api/v1.1/editorialRoles/7A58B07965C54543B7C0517562DDC313/permissions",
            "rel": "self",
            "method": "GET",
            "mediaType": "application/json"
          },
          {
            "href": "https://<hostname>/content/management/api/v1.1/editorialRoles/7A58B07965C54543B7C0517562DDC313/permissions",
            "rel": "canonical",
            "method": "GET",
            "mediaType": "application/json"
          },
          {
            "href": "https://<hostname>/content/management/api/v1.1/metadata-catalog/editorialRoles/7A58B07965C54543B7C0517562DDC313/permissions",
            "rel": "describedby",
            "method": "GET",
            "mediaType": "application/json"
          },
          {
            "href": "https://<hostname>/content/management/api/v1.1/editorialRoles/7A58B07965C54543B7C0517562DDC313/permissions?offset=0",
            "rel": "first",
            "method": "GET",
            "mediaType": "application/json"
          },
          {
            "href": "https://<hostname>/content/management/api/v1.1/editorialRoles/7A58B07965C54543B7C0517562DDC313/permissions?offset=0",
            "rel": "last",
            "method": "GET",
            "mediaType": "application/json"
          }
        ]
      }
先頭に戻る