סקירה כללית
ב-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.