יצירת הרשאה לקובץ או לאחסון שיתופי.
אזהרה: אין תמיכה בפעולות הרשאות בו-זמניות באותו קובץ. רק העדכון האחרון מוחל.
בקשת HTTP
POST https://www.googleapis.com/drive/v3/files/{fileId}/permissions
כתובת ה-URL משתמשת בתחביר של Transcoding של gRPC.
פרמטרים של נתיב
פרמטרים | |
---|---|
fileId |
המזהה של הקובץ או של האחסון השיתופי. |
פרמטרים של שאילתה
פרמטרים | |
---|---|
emailMessage |
הודעה מותאמת אישית בטקסט ללא עיצוב שתכלול בהודעת האימייל. |
enforceSingleParent |
הוצא משימוש: פרטים נוספים זמינים במאמר |
moveToNewOwnersRoot |
הפרמטר הזה ייכנס לתוקף רק אם הפריט לא נמצא באחסון שיתופי והבקשה היא להעביר את הבעלות עליו. אם הערך יהיה |
sendNotificationEmail |
האם לשלוח התראה באימייל כשמשתפים עם משתמשים או קבוצות. ברירת המחדל היא True למשתמשים ולקבוצות, ואי אפשר להשתמש בה בבקשות אחרות. אסור להשבית אותה להעברות בעלות. |
supportsAllDrives |
האם האפליקציה המבקשת תומכת גם בתיקיות 'האחסון שלי' וגם בתיקיות אחסון שיתופי. |
supportsTeamDrives |
האפשרות הזו הוצאה משימוש. במקום זאת, צריך להשתמש ב- |
transferOwnership |
האם להעביר את הבעלות למשתמש שצוין ולשדרג לאחור את הבעלים הנוכחי לסטטוס 'כותב'. הפרמטר הזה נדרש כאישור לכך שהפעולה גרמה לתוצאה הזו. |
useDomainAdminAccess |
שליחת הבקשה כאדמין דומיין. אם ההגדרה היא true, מבקש הבקשה יקבל גישה אם הפרמטר של מזהה הקובץ מתייחס לאחסון שיתופי והמבקש הוא אדמין של הדומיין שאליו שייך האחסון השיתופי. |
גוף הבקשה
גוף הבקשה מכיל מופע של Permission
.
גוף התשובה
אם הפעולה בוצעה ללא שגיאות, גוף התגובה יכיל מופע חדש של Permission
.
היקפי הרשאה
נדרש אחד מהיקפי ההרשאות הבאים של OAuth:
https://www.googleapis.com/auth/drive
https://www.googleapis.com/auth/drive.file
היקפי הרשאה מסוימים מוגבלים, ונדרש הערכת אבטחה כדי שהאפליקציה שלכם תוכל להשתמש בהם. מידע נוסף זמין במדריך ההרשאות.