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