Permissions: cancelAllPermissions

הסרת משתמשים מנכס ב-Data Studio.

כדי לפשט את תהליך הסרת הגישה של משתמשים לנכסים, בקשות בפורמט תקין תמיד מחזירות תגובה 200 OK, גם אם חבר לא תקין או לא שייך לנכס Data Studio.

בקשה

בקשת HTTP

POST https://datastudio.googleapis.com/v1/assets/{assetName}/permissions:revokeAllPermissions

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

שם הפרמטר סוג תיאור
assetName מחרוזת המזהה של הנכס.

אישור

כדי לבצע את הבקשה הזו, למשתמש המורשה צריכות להיות הרשאות מספיקות לניהול ההרשאות וההרשאות של הנכסים עם ההיקף הבא:

היקף
https://www.googleapis.com/auth/datastudio

גוף הבקשה

בגוף הבקשה, מציינים את המאפיינים הבאים:

שם הנכס סוג תיאור
חברים Array<Member> רשימת חברים להסרה.
אי אפשר להסיר בעלים.
אי אפשר להסיר את המשתמש המורשה.

תשובה

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

דוגמה

הפעולה הבאה מסירה שני משתמשים מנכס ב-Data Studio.

POST https://datastudio.googleapis.com/v1/assets/assetName/permissions:revokeAllPermissions

גוף הבקשה:

{
  "members": [
    "user:gus@gmail.com",
    "domain:example.com"
  ]
}