Method: permissions.patch

מעדכנים הרשאה באמצעות סמנטיקה של תיקון.

אזהרה: אין תמיכה בפעולות הרשאה בו-זמניות באותו קובץ. רק העדכון האחרון יחול.

בקשת HTTP

PATCH https://www.googleapis.com/drive/v2/files/{fileId}/permissions/{permissionId}

כתובת ה-URL כתובה בתחביר של gRPC Transcoding.

פרמטרים של נתיב

פרמטרים
fileId

string

המזהה של הקובץ או האחסון השיתופי.

permissionId

string

המזהה של ההרשאה.

פרמטרים של שאילתה

פרמטרים
removeExpiration

boolean

האם להסיר את תאריך התפוגה.

supportsAllDrives

boolean

האם האפליקציה ששולחת את הבקשה תומכת גם בתיקיית 'האחסון שלי' וגם בתיקיות אחסון שיתופי.

supportsTeamDrives
(deprecated)

boolean

הוצא משימוש: במקומו צריך להשתמש ב-supportsAllDrives.

transferOwnership

boolean

האם שינוי התפקיד לowner מוריד את הבעלים הנוכחיים לרמת הרשאה של עורכים. אם התפקיד שצוין הוא לא owner, לא יקרה כלום.

useDomainAdminAccess

boolean

שליחת הבקשה כאדמין בדומיין. אם הערך מוגדר כ-true, לשולח הבקשה תהיה גישה אם פרמטר מזהה הקובץ מתייחס לאחסון שיתופי ושולח הבקשה הוא אדמין בדומיין שאליו שייך האחסון השיתופי.

enforceExpansiveAccess
(deprecated)

boolean

הוצא משימוש: כל הבקשות משתמשות בכללי הגישה המורחבים.

גוף הבקשה

גוף הבקשה מכיל מופע של Permission.

גוף התשובה

אם הפעולה בוצעה ללא שגיאות, גוף התגובה יכיל מופע של Permission.

היקפי הרשאות

נדרש אחד מהיקפי ההרשאות הבאים של OAuth:

  • https://www.googleapis.com/auth/docs
  • https://www.googleapis.com/auth/drive
  • https://www.googleapis.com/auth/drive.file

יש היקפי הרשאות מוגבלים שנדרשת הערכת אבטחה כדי להשתמש בהם באפליקציה. מידע נוסף זמין במדריך ההרשאות.