DELETE/paperon/projects/{projectId}/members/{userId}/roles/{role}

PaperOn プロジェクトからメンバーの役割を削除する。

  • プロジェクトのマスター権限を持つユーザーのみが利用できる。
  • 各役割の最後のユーザーは削除できない。
  • プロジェクトの権限設定でマスターを アップロードメンバーと同一 に設定している場合には、uploader の役割のみ削除できる。master の役割削除はエラーとなる。

Authorization

oauth2

Access Token を指定します。
指定の方法や Access Token の取得方法は 共通仕様 を参照してください。

Scope

paperon

HTTP Request

DELETEhttps://www.worksapis.com/v1.0/paperon/projects/{projectId}/members/{userId}/roles/{role}

Path Parameters

ParameterTypeDescription
projectId string 

プロジェクト ID


required
example : 550e8400-e29b-41d4-a716-446655440000 
userId string 

ユーザー ID


required
example : userf7da-f82c-4284-13e7-030f3b4c756x 
role string 

プロジェクトメンバーの役割

  • master: プロジェクト管理者。ファイルの承認やダウンロードなど、全体を管理可能
  • uploader: ファイルのアップロードのみが行えるメンバー

required
Allowed values : master, uploader 

Header Parameters

HeadertypeDescription
Authorization string 

Bearer {token}


required 

Response

HTTP 204

No Content