タクソノミへの権限の追加
post
/content/management/api/v1.1/taxonomies/{id}/permissions
リクエスト
サポートされているメディア・タイプ
- application/json
パス・パラメータ
- id: string
タクソノミのId。
問合せパラメータ
- fields(optional): string
このパラメータは、新しい権限に対して返されるフィールドを制御するために使用されます。 デフォルトでは、フィールドは返されません。許容値:
[ "permissionId" ]
ヘッダー・パラメータ
- X-Requested-With: string
CSRF攻撃を軽減するためのカスタム・ヘッダー。許容値:
[ "XMLHttpRequest" ]
ペイロード内の指定された情報を持つ権限を追加します。 フィールドrole、emailおよびfullNameは、ペイロードで指定されている場合でも無視されます。
フィールドidは、共有するユーザーまたはグループの名前を表します。
フィールドroleNameによって、追加するロールが決まります。 使用可能な値は次のとおりです: manager, editor.
フィールドtypeは、ユーザーまたはグループのいずれであるかを決定します。
フィールドgroupTypeはオプションです。 指定しない場合、デフォルト値はCECです。
フィールドmessageはオプションです。 指定した場合、メッセージはEメール通知で送信されます。
フィールドidは、共有するユーザーまたはグループの名前を表します。
フィールドroleNameによって、追加するロールが決まります。 使用可能な値は次のとおりです: manager, editor.
フィールドtypeは、ユーザーまたはグループのいずれであるかを決定します。
フィールドgroupTypeはオプションです。 指定しない場合、デフォルト値はCECです。
フィールドmessageはオプションです。 指定した場合、メッセージはEメール通知で送信されます。
ルート・スキーマ : ResourcePermissionCreate
型:
objectResourcePermissionCreate
ソースを表示
- email(optional): string
ユーザーの電子メール。
- fullName(optional): string
ユーザーの完全名。
- groupType(optional): string
許容値:
[ "CEC", "IDP" ]グループのタイプ。 - id(optional): string
ユーザーのuserIdログイン名。
- links(optional): array links
読取り専用:
trueリンク - message(optional): string
- role(optional): object PermissionRole
PermissionRole
- roleName(optional): string
リソース上のロールの名前。 非推奨。 'role'プロパティに置き換えられます。
- type(optional): string
許容値:
[ "user", "group" ]ユーザーのタイプ。
ネストされたスキーマ : PermissionRole
型:
objectPermissionRole
ソースを表示
- description(optional): string
ロールの説明。 カスタムの編集ロールまたは公開ロールにのみ適用されます。
- id(optional): string
ロールのID。 権限セット、カスタム編集ロールまたは公開ロールにのみ適用されます。
- links(optional): array links
リンク
- name(optional): string
ロールの名前。
- type(optional): string
許容値:
[ "standard", "custom", "editorial", "publishing" ]ロールのタイプ。 値は、'standard'、'custom'、'editorial'および'publishing'です。
ネストされたスキーマ: Link
型:
objectリソースのリンク。
ソースを表示
- href(optional): string
ターゲット・リソースのURI それはテンプレートURIである可能性があります。 これはレスポンス取得の必須プロパティです。
- mediaType(optional): string
メディア・タイプ。
- method(optional): string
ターゲット・リソースへのアクセスに使用できるHTTPメソッド。
- profile(optional): string
ターゲット・リソースを記述するメタデータにリンクします。
- rel(optional): string
関連タイプ これはレスポンス取得の必須プロパティです。
- templated(optional): boolean
URIがテンプレートであるかどうか。
レスポンス
サポートされているメディア・タイプ
- application/json
201レスポンス
作成されました。
ルート・スキーマ : ResourcePermission
型:
objectResourcePermission
ソースを表示
- email(optional): string
ユーザーの電子メール。
- fullName(optional): string
ユーザーの完全名。
- groupType(optional): string
許容値:
[ "CEC", "IDP" ]グループのタイプ。 - id(optional): string
ユーザーのuserIdログイン名。
- links(optional): array links
読取り専用:
trueリンク - role(optional): object PermissionRole
PermissionRole
- roleName(optional): string
リソース上のロールの名前。 非推奨。 'role'プロパティに置き換えられます。
- type(optional): string
許容値:
[ "user", "group" ]ユーザーのタイプ。
ネストされたスキーマ : PermissionRole
型:
objectPermissionRole
ソースを表示
- description(optional): string
ロールの説明。 カスタムの編集ロールまたは公開ロールにのみ適用されます。
- id(optional): string
ロールのID。 権限セット、カスタム編集ロールまたは公開ロールにのみ適用されます。
- links(optional): array links
リンク
- name(optional): string
ロールの名前。
- type(optional): string
許容値:
[ "standard", "custom", "editorial", "publishing" ]ロールのタイプ。 値は、'standard'、'custom'、'editorial'および'publishing'です。
ネストされたスキーマ: Link
型:
objectリソースのリンク。
ソースを表示
- href(optional): string
ターゲット・リソースのURI それはテンプレートURIである可能性があります。 これはレスポンス取得の必須プロパティです。
- mediaType(optional): string
メディア・タイプ。
- method(optional): string
ターゲット・リソースへのアクセスに使用できるHTTPメソッド。
- profile(optional): string
ターゲット・リソースを記述するメタデータにリンクします。
- rel(optional): string
関連タイプ これはレスポンス取得の必須プロパティです。
- templated(optional): boolean
URIがテンプレートであるかどうか。
400レスポンス
不正リクエスト
403レスポンス
禁止。
500レスポンス
内部サーバー・エラー