משאב: LabelPermission
ההרשאה שחלה על חשבון משתמש (משתמש, קבוצה, קהל) בתווית.
ייצוג ב-JSON |
---|
{ "name": string, "email": string, "role": enum ( |
שדות | |
---|---|
name |
שם המשאב של ההרשאה הזו. |
email |
כתובת האימייל של חשבון משתמש או קבוצה. לא מאוכלס לחשבונות משתמשים של קהלים. אפשר להוסיף הרשאות של משתמשים וקבוצות רק באמצעות כתובת אימייל. בבקשות עדכון, אם צוינה כתובת אימייל, אין לציין חשבון משתמש. |
role |
התפקיד שצריך להיות לחשבון המשתמש. |
שדה האיחוד principal . חשבון המשתמש שאליו חלה ההרשאה הזו. חייב להיות כתובת אימייל, משתמש, קבוצה או קהל. דוגמה: * people/12345 * groups/45678 * audiences/default principal יכול להיות רק אחד מהערכים הבאים: |
|
person |
שם המשאב של האדם. |
group |
שם המשאב של הקבוצה. |
audience |
הקהל שרוצים להקצות לו תפקיד. אפשר להשתמש בערך הקסום |
LabelRole
התפקידים הם בעלי מרכז משותף עם התפקיד הבא.
טיפוסים בני מנייה (enum) | |
---|---|
LABEL_ROLE_UNSPECIFIED |
תפקיד לא ידוע. |
READER |
קורא יכול לקרוא את התווית ואת המטא-נתונים המשויכים שהוחלו על פריטים ב-Drive. |
APPLIER |
מי שמפעיל את הכלי יכול לכתוב מטא-נתונים משויכים לפריטים ב-Drive שיש לו גם הרשאת כתיבה אליהם. גורר את READER . |
ORGANIZER |
המארגנים יכולים להצמיד את התווית הזו לתיקיות אחסון שיתופי שהם מנהלים ולהוסיף לה משתמשים חדשים. |
EDITOR |
עורכי התוכן יכולים לבצע כל עדכון, כולל מחיקה של התווית, שבמקרה כזה גם המטא-נתונים של פריט ה-Drive המשויך יימחקו. גורר את APPLIER . |
Methods |
|
---|---|
|
מחיקה של הרשאות לתוויות. |
|
עדכון ההרשאות של התווית. |
|
עדכון ההרשאות של תווית. |
|
מחיקה של הרשאה של תווית. |
|
הצגת רשימת ההרשאות של תווית. |