REST Resource: accessproposals

리소스: AccessProposal

파일에 대한 미해결 액세스 제안을 관리합니다.

JSON 표현
{
  "fileId": string,
  "proposalId": string,
  "requesterEmailAddress": string,
  "recipientEmailAddress": string,
  "rolesAndViews": [
    {
      object (RoleAndView)
    }
  ],
  "requestMessage": string,
  "createTime": string
}
필드
fileId

string

액세스 제안이 있는 파일 ID입니다.

proposalId

string

액세스 제안의 ID입니다.

requesterEmailAddress

string

요청하는 사용자의 이메일 주소입니다.

recipientEmailAddress

string

요청이 수락되면 권한을 부여받을 사용자의 이메일 주소입니다.

rolesAndViews[]

object (RoleAndView)

액세스 제안의 역할과 뷰를 래핑합니다. 자세한 내용은 역할 및 권한을 참조하세요.

requestMessage

string

요청자가 제안에 추가한 메시지입니다.

createTime

string (Timestamp format)

생성 시간입니다.

생성된 출력은 항상 Z-정규화되고 소수점 이하 0, 3, 6 또는 9자리인 RFC 3339를 사용합니다. 'Z' 이외의 오프셋도 허용됩니다. 예를 들면 "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" 또는 "2014-10-02T15:01:23+05:30"입니다.

RoleAndView

액세스 제안의 역할과 뷰를 래핑합니다. 자세한 내용은 역할 및 권한을 참조하세요.

JSON 표현
{
  "role": string,
  "view": string
}
필드
role

string

요청자가 제안한 역할입니다. 지원되는 값은 다음과 같습니다.

  • writer
  • commenter
  • reader
view

string

이 액세스 제안의 뷰를 나타냅니다. 뷰에 속한 제안서에만 채워집니다. published만 지원됩니다.

메서드

get

ID로 액세스 제안을 가져옵니다.

list

파일의 액세스 제안을 나열합니다.

resolve

액세스 제안을 승인하거나 거부합니다.