REST Resource: accessproposals

Zasób: AccessProposal

zasób Propozycja dostępu z nierozpatrzonymi propozycjami dostępu do pliku.

Zapis JSON
{
  "fileId": string,
  "proposalId": string,
  "requesterEmailAddress": string,
  "recipientEmailAddress": string,
  "rolesAndViews": [
    {
      object (RoleAndView)
    }
  ],
  "requestMessage": string,
  "createTime": string
}
Pola
fileId

string

Identyfikator pliku, do którego dotyczy propozycja dostępu

proposalId

string

Identyfikator propozycji dostępu

requesterEmailAddress

string

Adres e-mail użytkownika przesyłającego prośbę

recipientEmailAddress

string

Adres e-mail użytkownika, który otrzyma uprawnienia, jeśli je zaakceptuje

rolesAndViews[]

object (RoleAndView)

Otoczka dla roli i widoku propozycji dostępu.

requestMessage

string

wiadomość dodana przez osobę przesyłającą prośbę do propozycji;

createTime

string (Timestamp format)

Czas utworzenia

Sygnatura czasowa w formacie UTC „Zulu” zdefiniowanym w dokumencie RFC 3339, z dokładnością do nanosekund i maksymalnie 9 miejsc po przecinku. Przykłady: "2014-10-02T15:01:23Z""2014-10-02T15:01:23.045123456Z".

RoleAndView

Otoczka dla roli i widoku propozycji dostępu.

Zapis JSON
{
  "role": string,
  "view": string
}
Pola
role

string

Rola zaproponowana przez osobę przesyłającą prośbę. W przyszłości możemy dodać nowe wartości, ale obecnie dostępne są te: * writer * commenter * reader

view

string

Wskazuje widok dla tej propozycji dostępu. Wartość jest podawana tylko w przypadku propozycji należących do widoku. published to jedyna obsługiwana wartość.

Metody

get

Pobiera propozycję dostępu według identyfikatora.

list

Wyświetl listę propozycji dostępu do pliku.

resolve

Służy do zatwierdzania lub odrzucania propozycji dostępu.