案件の役割を付け外しする
案件の管理の人が、役割をまとめて付け外しする。メールアドレスは組織内、または組織の台帳に登録された社外・クライアントに限られる。個人トークンは access の範囲が必要。
/api/projects/{code}/rolesAuthorizationBearer token · headerrequired本人用の個人トークン。発行時に選んだ範囲の操作を、本人の名義で行う。読み取りと本人のトークン操作は、範囲を問わず使える。
codestringrequired案件コード。大文字・小文字は区別せず、大文字に正規化して扱う。
application/jsonsetProjectRole[]案件の役割を付けるか変更する行。
Show propertiesHide properties
ProjectRoleemailstring<email>requiredrolestringrequiredmanagereditorviewerremovestring<email>[]案件から外すメールアドレス。
変更した。
object要求の形や役割が違う(invalid_request)。
errorstringrequiredエラーの種類を表す短いコード。対処を分けるときはこの値を見る。
statusintegerrequiredHTTP ステータスと同じ値。
currentRevisioninteger409 comments revision conflict のとき、文書の今の commentsRevision。
latestVersionIdstring409 stale_target_version のとき、文書の最新版の ID。
トークンが無いか、この文書を読む権限が無い。
errorstringrequiredエラーの種類を表す短いコード。対処を分けるときはこの値を見る。
statusintegerrequiredHTTP ステータスと同じ値。
currentRevisioninteger409 comments revision conflict のとき、文書の今の commentsRevision。
latestVersionIdstring409 stale_target_version のとき、文書の最新版の ID。
管理の権限が無い(forbidden)、台帳に登録されていないメールアドレスを含む(invite_not_member)、または個人トークンの範囲が不足している(insufficient_scope)。
errorstringrequiredエラーの種類を表す短いコード。対処を分けるときはこの値を見る。
statusintegerrequiredHTTP ステータスと同じ値。
currentRevisioninteger409 comments revision conflict のとき、文書の今の commentsRevision。
latestVersionIdstring409 stale_target_version のとき、文書の最新版の ID。
案件が無い(project_not_found)。
errorstringrequiredエラーの種類を表す短いコード。対処を分けるときはこの値を見る。
statusintegerrequiredHTTP ステータスと同じ値。
currentRevisioninteger409 comments revision conflict のとき、文書の今の commentsRevision。
latestVersionIdstring409 stale_target_version のとき、文書の最新版の ID。
同時変更と競合した(project_conflict)か、案件が写しに無い(project_not_in_snapshot)。
errorstringrequiredエラーの種類を表す短いコード。対処を分けるときはこの値を見る。
statusintegerrequiredHTTP ステータスと同じ値。
currentRevisioninteger409 comments revision conflict のとき、文書の今の commentsRevision。
latestVersionIdstring409 stale_target_version のとき、文書の最新版の ID。