Resource: AccessProposal
The Access Proposal resource for outstanding access proposals on a file
JSON representation |
---|
{
"fileId": string,
"proposalId": string,
"requesterEmailAddress": string,
"recipientEmailAddress": string,
"rolesAndViews": [
{
object ( |
Fields | |
---|---|
file |
The file id that the proposal for access is on |
proposal |
The id of the access proposal |
requester |
The email address of the requesting user |
recipient |
The email address of the user that will receive permissions if accepted |
roles |
A wrapper for the role and view of an access proposal. |
request |
The message that the requester added to the proposal |
create |
The creation time A timestamp in RFC3339 UTC "Zulu" format, with nanosecond resolution and up to nine fractional digits. Examples: |
RoleAndView
A wrapper for the role and view of an access proposal.
JSON representation |
---|
{ "role": string, "view": string } |
Fields | |
---|---|
role |
The role that was proposed by the requester New values may be added in the future, but the following are currently possible: * |
view |
Indicates the view for this access proposal. Only populated for proposals that belong to a view. |
Methods |
|
---|---|
|
Retrieves an AccessProposal by ID. |
|
List the AccessProposals on a file. |
|
Used to approve or deny an Access Proposal. |