יצירת הרשאה לקובץ או לאחסון שיתופי.
אזהרה:אין תמיכה בפעולות של הרשאות בו-זמנית באותו קובץ. רק העדכון האחרון מיושם.
בקשת HTTP
POST https://www.googleapis.com/drive/v3/files/{fileId}/permissions
בכתובת ה-URL נעשה שימוש בתחביר המרת 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
חלק מההיקפים מוגבלים ומחייבים בדיקת אבטחה כדי שהאפליקציה תוכל להשתמש בהם. למידע נוסף, ניתן לעיין במדריך ההרשאות.