Resource: AccessProposal
Manage outstanding access proposals on a file.
| JSON representation |
|---|
{
"fileId"
:
string
,
"proposalId"
:
string
,
"requesterEmailAddress"
:
string
,
"recipientEmailAddress"
:
string
,
"rolesAndViews"
:
[
{
object (
|
| Fields | |
|---|---|
fileId
|
The file ID that the proposal for access is on. |
proposalId
|
The ID of the access proposal. |
requesterEmailAddress
|
The email address of the requesting user. |
recipientEmailAddress
|
The email address of the user that will receive permissions, if accepted. |
rolesAndViews[]
|
A wrapper for the role and view of an access proposal. For more information, see Roles and permissions . |
createTime
|
The creation time. Uses RFC 3339, where generated output will always be Z-normalized and use 0, 3, 6 or 9 fractional digits. Offsets other than "Z" are also accepted. Examples: |
RoleAndView
A wrapper for the role and view of an access proposal. For more information, see Roles and permissions .
| JSON representation |
|---|
{ "role" : string , "view" : string } |
role
string
The role that was proposed by the requester. The supported values are:
-
writer -
commenter -
reader
view
string
Indicates the view for this access proposal. Only populated for proposals that belong to a view. Only published
is supported.
Methods |
|
|---|---|
|
Retrieves an access proposal by ID. |
|
List the access proposals on a file. |
|
Approves or denies an access proposal. |

