機械翻訳について

権限セットのリスト

get

/content/management/api/v1.1/repositories/{id}/permissionSets

リポジトリの権限セットをリストします。

リクエスト

パス・パラメータ
  • 権限セットのリポジトリIDパラメータ。
問合せパラメータ
  • このパラメータは、負でない整数を受け入れ、結果のサイズの制御に使用します。
    デフォルト値: 100
  • このパラメータは、負でない整数を受け入れ、結果の開始インデックスを制御するために使用します。
    デフォルト値: 0
  • このパラメータは、ブール・フラグを受け入れます。 trueとして指定した場合、返される結果には合計結果数が含まれる必要があります。
    デフォルト値: false
トップに戻る

レスポンス

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

200レスポンス

OK。
本文()
ルート・スキーマ : PermissionSets
型: object
PermissionSets
ソースを表示
ネストされたスキーマ : aggregationResults
型: array
集計結果。
ソースを表示
ネストされたスキーマ: items
型: array
コレクションに含まれる特異なリソース。
ソースを表示
ネストされたスキーマ : 殺害
型: array
固定品目。 検索リストの上部に固定されたアイテムを表示
ソースを表示
ネストされたスキーマ : AggregationResult
型: object
ソースを表示
ネストされたスキーマ : PermissionSet
型: object
PermissionSet
ソースを表示
ネストされたスキーマ : contentPrivileges
型: array
コンテンツ・タイプの権限。
ソースを表示
ネストされたスキーマ : プリンシパル
型: object
プリンシパル
ソースを表示
ネストされたスキーマ : taxonomyPrivileges
型: array
タクソノミの権限。
ソースを表示
ネストされたスキーマ : ContentPrivilege
型: object
ContentPrivilege
ソースを表示
ネストされたスキーマ: operations
型: array
Operations
ソースを表示
ネストされたスキーマ : TaxonomyPrivilege
型: object
TaxonomyPrivilege
ソースを表示
ネストされたスキーマ : nodes
型: array
カテゴリのパス。
ソースを表示
ネストされたスキーマ: operations
型: array
Operations
ソースを表示
ネストされたスキーマ : CategoryNodeBean
型: object
ソースを表示

304 レスポンス

変更されていません。

400レスポンス

不正リクエスト

403レスポンス

禁止。

404レスポンス

見つかりません。

500レスポンス

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

次の例は、リポジトリのアクセス権セットを一覧表示する方法を示しています。

curl -X GET -H 'Accept: application/json' 'https://host:port/content/management/api/v1.1/repositories/{id}/permissionSets'

例1

これは、IDが0A84F4683E51409C84C0D4AF0C23F4CFのリポジトリのすべての権限セットをリストします。

/content/management/api/v1.1/repositories/0A84F4683E51409C84C0D4AF0C23F4CF/permissionSets

レスポンス本文

{
  "hasMore": false,
  "offset": 0,
  "count": 2,
  "limit": 2,
  "items": [
    {
      "id": "514E1A01602042FB992C74BB999F47A9",
      "principal": {
        "name": "cecusername",
        "type": "user"
      },
      "contentPrivileges": [
        {
          "typeId": "",
          "typeName": null,
          "isValid": true,
          "operations": [
            "view"
          ]
        },
        {
          "typeId": "49B267B515C84AD7903C5B9C34EDB09E",
          "typeName": "TypeAAA",
          "isValid": true,
          "operations": [
            "view",
            "update",
            "create",
            "delete"
          ]
        },
        {
          "typeId": "8CB7D974CBB74923BF40A6CA68BED145",
          "typeName": "TypeBBB",
          "isValid": true,
          "operations": []
        }
      ],
      "taxonomyPrivileges": [
        {
          "taxonomyId": null,
          "taxonomyShortName": null,
          "isForSiteManagement": false,
          "categoryId": "",
          "nodes": null,
          "isSiteCategory": false,
          "isValid": true,
          "operations": [
            "view"
          ]
        }
      ],
      "links": [
        {
          "href": "http://<hostname>/content/management/api/v1.1/repositories/0A84F4683E51409C84C0D4AF0C23F4CF/permissionSets/514E1A01602042FB992C74BB999F47A9",
          "rel": "self",
          "method": "GET",
          "mediaType": "application/json"
        }
      ]
    },
    {
      "id": "3C1B236C10C54C80AA2ADDACCAFB1B4A",
      "principal": {
        "name": "cecgroupname",
        "type": "group",
        "scope": "CEC"
      },
      "contentPrivileges": [
        {
          "typeId": "",
          "typeName": null,
          "isValid": true,
          "operations": [
            "view"
          ]
        },
        {
          "typeId": "EF4C64E6BF81419F9743A8A4348A69EB",
          "typeName": "Image",
          "isValid": true,
          "operations": [
            "view",
            "update",
            "create",
            "delete"
          ]
        }
      ],
      "taxonomyPrivileges": [
        {
          "taxonomyId": null,
          "taxonomyShortName": null,
          "isForSiteManagement": false,
          "categoryId": "",
          "nodes": null,
          "isSiteCategory": false,
          "isValid": true,
          "operations": []
        },
        {
          "taxonomyId": "691B31CFB0F14381ACDF9E0CE0B63CD1",
          "taxonomyShortName": "TXM",
          "categoryId": "CEFC8C6C2AA245AB9F719FBE9C45D88A",
          "nodes": [
            {
              "id": "CEFC8C6C2AA245AB9F719FBE9C45D88A",
              "name": "Cat1",
              "apiName": "txm-c"
            }
          ],
          "isValid": true,
          "operations": [
            "view"
          ]
        },
        {
          "taxonomyId": "691B31CFB0F14381ACDF9E0CE0B63CD1",
          "taxonomyShortName": "TXM",
          "categoryId": "0EAC9A777E73415AA4BC3CDB61FBD59C",
          "nodes": [
            {
              "id": "0EAC9A777E73415AA4BC3CDB61FBD59C",
              "name": "Cat2",
              "apiName": "txm-c1"
            }
          ],
          "isValid": true,
          "operations": [
            "view",
            "categorize"
          ]
        }
      ],
      "links": [
        {
          "href": "http://<hostname>/content/management/api/v1.1/repositories/0A84F4683E51409C84C0D4AF0C23F4CF/permissionSets/3C1B236C10C54C80AA2ADDACCAFB1B4A",
          "rel": "self",
          "method": "GET",
          "mediaType": "application/json"
        }
      ]
    }
  ],
  "links": [
    {
      "href": "http://<hostname>/content/management/api/v1.1/repositories/0A84F4683E51409C84C0D4AF0C23F4CF/permissionSets",
      "rel": "self",
      "method": "GET",
      "mediaType": "application/json"
    },
    {
      "href": "http://<hostname>/content/management/api/v1.1/repositories/0A84F4683E51409C84C0D4AF0C23F4CF/permissionSets",
      "rel": "canonical",
      "method": "GET",
      "mediaType": "application/json"
    },
    {
      "href": "http://<hostname>/content/management/api/v1.1/metadata-catalog/repositories/0A84F4683E51409C84C0D4AF0C23F4CF/permissionSets",
      "rel": "describedby",
      "method": "GET",
      "mediaType": "application/schema+json"
    },
    {
      "href": "http://<hostname>/content/management/api/v1.1/repositories/0A84F4683E51409C84C0D4AF0C23F4CF/permissionSets?offset=0",
      "rel": "first",
      "method": "GET",
      "mediaType": "application/json"
    },
    {
      "href": "http://<hostname>/content/management/api/v1.1/repositories/0A84F4683E51409C84C0D4AF0C23F4CF/permissionSets?offset=0",
      "rel": "last",
      "method": "GET",
      "mediaType": "application/json"
    }
  ]
}

例2

これは、詳細なセキュリティ・サイト・コンテンツ・ビューアおよびコントリビュータ・グループの権限セットである、ID 8C2CF1B2EFE2446297825C4B869D2BF2のリポジトリのすべての権限セットをリストします。

/content/management/api/v1.1/repositories/8C2CF1B2EFE2446297825C4B869D2BF2/permissionSets

レスポンス本文

{
  "hasMore": false,
  "offset": 0,
  "count": 2,
  "limit": 2,
  "items": [
    {
      "id": "C5C6CE6503E04D71991C32B88535C8D7",
      "principal": {
        "name": "Site1_contributor",
        "type": "group",
        "scope": "CEC"
      },
      "contentPrivileges": [
        {
          "typeId": "",
          "typeName": null,
          "typeDisplayName": null,
          "isValid": true,
          "operations": [
            "view",
            "update",
            "create",
            "delete"
          ]
        }
      ],
      "taxonomyPrivileges": [
        {
          "taxonomyId": null,
          "taxonomyShortName": null,
          "isForSiteManagement": false,
          "categoryId": "",
          "nodes": null,
          "isSiteCategory": false,
          "isValid": true,
          "operations": []
        },
        {
          "taxonomyId": "AF6B75DBBCA244FC93166610EA2BA62A",
          "taxonomyShortName": "SST",
          "isForSiteManagement": true,
          "categoryId": "4136D8D1FD5C4241A3E08A42765D615C",
          "nodes": [
            {
              "id": "BE58B209A968480480AA2AFBCE9C2D64",
              "name": "org1",
              "apiName": "sst-o"
            },
            {
              "id": "F54C934D081B4768B3A93A45C0E6955C",
              "name": "team1",
              "apiName": "sst-o-d"
            },
            {
              "id": "4136D8D1FD5C4241A3E08A42765D615C",
              "name": "Site1_site_category",
              "apiName": "sst-o-t-s"
            }
          ],
          "isSiteCategory": true,
          "isValid": true,
          "operations": [
            "view",
            "categorize"
          ]
        }
      ],
      "links": [
        {
          "href": "http://<hostname>/content/management/api/v1.1/repositories/8C2CF1B2EFE2446297825C4B869D2BF2/permissionSets/C5C6CE6503E04D71991C32B88535C8D7",
          "rel": "self",
          "method": "GET",
          "mediaType": "application/json"
        }
      ]
    },
    {
      "id": "BF0F6132885D425688A58DD26D0EE1D8",
      "principal": {
        "name": "Site1_viewer",
        "type": "group",
        "scope": "CEC"
      },
      "contentPrivileges": [
        {
          "typeId": "",
          "typeName": null,
          "typeDisplayName": null,
          "isValid": true,
          "operations": [
            "view"
          ]
        }
      ],
      "taxonomyPrivileges": [
        {
          "taxonomyId": null,
          "taxonomyShortName": null,
          "isForSiteManagement": false,
          "categoryId": "",
          "nodes": null,
          "isSiteCategory": false,
          "isValid": true,
          "operations": []
        },
        {
          "taxonomyId": "AF6B75DBBCA244FC93166610EA2BA62A",
          "taxonomyShortName": "SST",
          "isForSiteManagement": true,
          "categoryId": "4136D8D1FD5C4241A3E08A42765D615C",
          "nodes": [
            {
              "id": "BE58B209A968480480AA2AFBCE9C2D64",
              "name": "org1",
              "apiName": "sst-o"
            },
            {
              "id": "F54C934D081B4768B3A93A45C0E6955C",
              "name": "team1",
              "apiName": "sst-o-d"
            },
            {
              "id": "4136D8D1FD5C4241A3E08A42765D615C",
              "name": "Site1_site_category",
              "apiName": "sst-o-t-s"
            }
          ],
          "isSiteCategory": true,
          "isValid": true,
          "operations": [
            "view"
          ]
        }
      ],
      "links": [
        {
          "href": "http://<hostname>/content/management/api/v1.1/repositories/8C2CF1B2EFE2446297825C4B869D2BF2/permissionSets/BF0F6132885D425688A58DD26D0EE1D8",
          "rel": "self",
          "method": "GET",
          "mediaType": "application/json"
        }
      ]
    }
  ],
  "links": [
    {
      "href": "http://<hostname>/content/management/api/v1.1/repositories/8C2CF1B2EFE2446297825C4B869D2BF2/permissionSets",
      "rel": "self",
      "method": "GET",
      "mediaType": "application/json"
    },
    {
      "href": "http://<hostname>/content/management/api/v1.1/repositories/8C2CF1B2EFE2446297825C4B869D2BF2/permissionSets",
      "rel": "canonical",
      "method": "GET",
      "mediaType": "application/json"
    },
    {
      "href": "http://<hostname>/content/management/api/v1.1/metadata-catalog/repositories/8C2CF1B2EFE2446297825C4B869D2BF2/permissionSets",
      "rel": "describedby",
      "method": "GET",
      "mediaType": "application/json"
    },
    {
      "href": "http://<hostname>/content/management/api/v1.1/repositories/8C2CF1B2EFE2446297825C4B869D2BF2/permissionSets?offset=0",
      "rel": "first",
      "method": "GET",
      "mediaType": "application/json"
    },
    {
      "href": "http://<hostname>/content/management/api/v1.1/repositories/8C2CF1B2EFE2446297825C4B869D2BF2/permissionSets?offset=0",
      "rel": "last",
      "method": "GET",
      "mediaType": "application/json"
    }
  ]
}
先頭に戻る