Permission#

DownloadRight#

Is download allowed and if so, how?

enum DownloadRight {
 DOWNLOAD_RIGHT_UNSPECIFIED = 0;
 DOWNLOAD_RIGHT_NONE = 1;
 DOWNLOAD_RIGHT_ORIGINAL = 2;
 DOWNLOAD_RIGHT_PDF_ONLY = 3;
 DOWNLOAD_RIGHT_PDF_WITH_WATERMARK = 4;
}

Value

Tag

Description

DOWNLOAD_RIGHT_UNSPECIFIED

0

DOWNLOAD_RIGHT_NONE

1

DOWNLOAD_RIGHT_ORIGINAL

2

DOWNLOAD_RIGHT_PDF_ONLY

3

DOWNLOAD_RIGHT_PDF_WITH_WATERMARK

4

PermissionEntryType#

Types of possible permission entries.

enum PermissionEntryType {
 PERMISSION_ENTRY_TYPE_UNSPECIFIED = 0;
 PERMISSION_ENTRY_TYPE_USER = 1;
 PERMISSION_ENTRY_TYPE_GROUP = 2;

}

Value

Tag

Description

PERMISSION_ENTRY_TYPE_UNSPECIFIED

0

PERMISSION_ENTRY_TYPE_USER

1

PERMISSION_ENTRY_TYPE_GROUP

2

PermissionsType#

Describes the permissions of a user for a listing object.

enum PermissionType {
 PERMISSION_TYPE_UNSPECIFIED = 0;
 PERMISSION_TYPE_NONE = 1;
 PERMISSION_TYPE_READONLY = 2;
 PERMISSION_TYPE_DOWNLOAD_PDF = 3;
 PERMISSION_TYPE_DOWNLOAD_ORIGINAL = 4;
 PERMISSION_TYPE_WRITE = 5;
}

Value

Tag

Description

PERMISSION_TYPE_UNSPECIFIED

0

PERMISSION_TYPE_NONE

1

PERMISSION_TYPE_READONLY

2

PERMISSION_TYPE_DOWNLOAD_PDF

3

PERMISSION_TYPE_DOWNLOAD_ORIGINAL

4

PERMISSION_TYPE_WRITE

5