סקירה כללית
ב-Video Stitcher API נעשה שימוש בניהול זהויות והרשאות גישה (IAM) לצורך בקרת גישה.
אפשר להגדיר בקרת גישה ל-Video Stitcher API ברמת הפרויקט. לדוגמה, אתם יכולים להעניק למפתחים גישה לרשימה של כל מפתחות ה-CDN שרשומים בפרויקט ולקבל אותם.
למידע מפורט על IAM והמאפיינים שלו, תוכלו לעיין במסמכי העזרה של IAM. כדאי לקרוא באופן ספציפי את הקטע בנושא ניהול מדיניות IAM.
כדי להפעיל כל method של Video Stitcher API, צריך לוודא שלמבצע הקריאה יש את ההרשאות הנדרשות. מידע נוסף זמין במאמרים בנושא הרשאות ותפקידים.
הרשאות
בקטע הזה מפורטות ההרשאות של Video Stitcher API שנתמכות ב-IAM.
ההרשאות הנדרשות
בטבלאות הבאות מפורטות ההרשאות ב-IAM שמשויכות ל-Video Stitcher API.
| שיטת המפתחות של CDN | ההרשאות הנדרשות |
|---|---|
cdnKeys.create
|
videostitcher.cdnKeys.create בפרויקט האבGoogle Cloud . |
cdnKeys.delete |
videostitcher.cdnKeys.delete במשאב המפתח של ה-CDN. |
cdnKeys.get |
videostitcher.cdnKeys.get במשאב המפתח של ה-CDN. |
cdnKeys.list
|
videostitcher.cdnKeys.list בפרויקט האבGoogle Cloud . |
cdnKeys.update |
videostitcher.cdnKeys.update במשאב המפתח של ה-CDN. |
| שיטת ההגדרות של שידור חי | ההרשאות הנדרשות |
|---|---|
liveConfigs.create
|
videostitcher.liveConfigs.create בפרויקט האבGoogle Cloud . |
liveConfigs.delete
|
videostitcher.liveConfigs.delete במשאב של הגדרת השידור החי. |
liveConfigs.get
|
videostitcher.liveConfigs.get במשאב של הגדרת השידור החי. |
liveConfigs.list
|
videostitcher.liveConfigs.list בפרויקט האבGoogle Cloud . |
liveConfigs.update
|
videostitcher.liveConfigs.update במשאב של הגדרת השידור החי. |
| שיטת ההגדרות של VOD | ההרשאות הנדרשות |
|---|---|
vodConfigs.create
|
videostitcher.vodConfigs.create בפרויקט האבGoogle Cloud . |
vodConfigs.delete
|
videostitcher.vodConfigs.delete במשאב של הגדרת ה-VOD. |
vodConfigs.get
|
videostitcher.vodConfigs.get במשאב של הגדרת ה-VOD. |
vodConfigs.list
|
videostitcher.vodConfigs.list בפרויקט האבGoogle Cloud . |
vodConfigs.update
|
videostitcher.vodConfigs.update במשאב ההגדרה של VOD. |
| שיטת הלוחות | ההרשאות הנדרשות |
|---|---|
slates.create |
videostitcher.slates.create בפרויקט Google Cloud ההורה. |
slates.delete |
videostitcher.slates.delete במשאב של הלוח. |
slates.get |
videostitcher.slates.get במשאב של הלוח. |
slates.list |
videostitcher.slates.list בפרויקט Google Cloud ההורה. |
slates.update |
videostitcher.slates.update במשאב של הלוח. |
| שיטה של שיעורים בשידור חי | ההרשאות הנדרשות |
|---|---|
liveSessions.create
|
videostitcher.liveSessions.create בפרויקט האבGoogle Cloud . |
liveSessions.get
|
videostitcher.liveSessions.get במשאב של המפגש החי. |
| שיטה לקבלת פרטים על תג מודעה בשידור חי | ההרשאות הנדרשות |
|---|---|
liveSessions.liveAdTagDetails.get
|
videostitcher.liveAdTagDetails.get
במשאב הפרטים של תג המודעה בשידור חי. |
liveSessions.liveAdTagDetails.list
|
videostitcher.liveAdTagDetails.list
בפרויקט Google Cloud ההורה. |
| שיטת סשנים של VOD | ההרשאות הנדרשות |
|---|---|
vodSessions.create
|
videostitcher.vodSessions.create בפרויקט האבGoogle Cloud . |
vodSessions.get
|
videostitcher.vodSessions.get במשאב של סשן ה-VOD. |
| שיטה לקבלת פרטים על תג מודעה ב-VOD | ההרשאות הנדרשות |
|---|---|
vodSessions.vodAdTagDetails.get
|
videostitcher.vodAdTagDetails.get במשאב הפרטים של תג המודעה ב-VOD. |
vodSessions.vodAdTagDetails.list
|
videostitcher.vodAdTagDetails.list בפרויקט Google Cloud הראשי. |
| VOD stitch details method | ההרשאות הנדרשות |
|---|---|
vodSessions.vodStitchDetails.get
|
videostitcher.vodStitchDetails.get
במשאב הפרטים של התפירה ב-VOD. |
vodSessions.vodStitchDetails.list
|
videostitcher.vodStitchDetails.list
בפרויקט Google Cloud ההורה. |
תפקידים
בטבלה הבאה מפורטים תפקידי ה-IAM של Video Stitcher API, כולל ההרשאות שמשויכות לכל תפקיד:
| תפקיד IAM | הרשאות |
|---|---|
Video Stitcher Viewer( הרשאת קריאה בלבד למשאבים של Video Stitcher. |
|
משתמש ב-Video Stitcher( גישה מלאה להפעלות של Video Stitcher. |
|
Video Stitcher Admin( גישה מלאה לכל המשאבים של Video Stitcher. |
|
מידע נוסף על תפקידים זמין במאמר הסבר על תפקידים.
המלצות
בחשבונות שאחראים ליצירת סשנים של שידור חי או של סרטונים על פי דרישה, התפקיד צריך להיות roles/videostitcher.user.
בחשבונות שאחראים על ניהול ועריכה של מפתחות CDN, הגדרות שידור חי, הגדרות VOD ולוחות, התפקיד צריך להיות roles/videostitcher.admin.
בחשבונות שיש להם גישה רק לצפייה ולא לעריכה או ליצירה של מפתחות CDN, הגדרות שידור חי, הגדרות VOD, לוחות או הפעלות, התפקיד צריך להיות roles/videostitcher.viewer.