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