REST Resource: accessproposals

Zasób: AccessProposal

Zasób Propozycja dostępu z propozycjami dostępu do pliku, które nie zostały jeszcze rozpatrzone.

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

string

Identyfikator pliku powiązany z ofertą pakietową o dostępie

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

Komunikat dodany przez osobę wysyłającą do oferty pakietowej

createTime

string (Timestamp format)

Czas utworzenia

Sygnatura czasowa w formacie RFC3339 UTC „Zulu” z rozdzielczością nanosekundy i maksymalnie 9 cyframi po przecinku. Przykłady: "2014-10-02T15:01:23Z""2014-10-02T15:01:23.045123456Z".

RoleAndView

Kod roli i widoku oferty pakietowej dotyczącej 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: * writercommenterreader

view

string

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

Metody

get

Pobiera propozycję dostępu według identyfikatora.

list

Wyświetlanie listy ofert dostępu w pliku.

resolve

Używany do zatwierdzania lub odrzucania propozycji dostępu.