全部產品
Search
文件中心

:API鑒權規則

更新時間:Jun 30, 2024

RAM使用者對主帳號的ApsaraVideo for Live資源訪問時需要遵循鑒權規則,本文為您介紹ApsaraVideo for LiveAPI鑒權的規則。

簡介

藉助RAM實現RAM使用者對主帳號的ApsaraVideo for Live資源訪問。
  • 您可以通過雲帳號開通ApsaraVideo for Live服務,建立加速網域名稱,所有直播的功能和加速網域名稱都是該帳號擁有的資源。預設情況下,帳號對自己的資源擁有完整的操作許可權。
  • 如果您需要使用阿里雲的存取控制RAM(Resource Access Management)服務,您可以將您雲帳號下ApsaraVideo for Live服務的訪問及系統管理權限授予RAM使用者。
  • 在瞭解如何使用RAM來授權和訪問直播服務之前,請仔細閱讀Domain API鑒權規則文檔。
  • 如您不需要使用RAM,請略過此章節。

鑒權規則

當子帳號通過直播服務API對主帳號的直播資源進行訪問時,直播服務後台向RAM進行許可權檢查,以確保資源擁有者的確將相關資源的相關許可權授予了調用者。

每個不同的直播服務API會根據涉及到的資源以及API的語義來確定需要檢查哪些資源的許可權。每個API的鑒權規則具體見下表。

Action-name資源(Resource)
DescribeLiveStreamsPublishListacs:cdn:*:$accountid:domain/$domainName
DescribeLiveStreamsOnlineListacs:cdn:*:$accountid:domain/$domainName
DescribeLiveStreamsBlockListacs:cdn:*:$accountid:domain/$domainName
DescribeLiveStreamsControlHistoryacs:cdn:*:$accountid:domain/$domainName
DescribeLiveStreamOnlineUserNumacs:cdn:*:$accountid:domain/$domainName
ForbidLiveStreamacs:cdn:*:$accountid:domain/$domainName
ResumeLiveStreamacs:cdn:*:$accountid:domain/$domainName
SetLiveStreamsNotifyUrlConfigacs:cdn:*:$accountid:domain/$domainName
AddLiveAppRecordConfigacs:cdn:*:$accountid:domain/$domainName
CreateLiveStreamRecordIndexFilesacs:cdn:*:$accountid:domain/$domainName
DeleteLiveAppRecordConfigacs:cdn:*:$accountid:domain/$domainName
DescribeLiveRecordConfigacs:cdn:*:$accountid:domain/$domainName
DescribeLiveStreamRecordContentacs:cdn:*:$accountid:domain/$domainName
DescribeLiveStreamRecordIndexFileacs:cdn:*:$accountid:domain/$domainName
DescribeLiveStreamRecordIndexFilesacs:cdn:*:$accountid:domain/$domainName
AddLiveStreamTranscodeacs:cdn:*:$accountid:domain/$domainName
DeleteLiveStreamTranscodeacs:cdn:*:$accountid:domain/$domainName
DescribeLiveStreamTranscodeInfoacs:cdn:*:$accountid:domain/$domainName
AddLiveAppSnapshotConfigacs:cdn:*:$accountid:domain/$domainName
DeleteLiveAppSnapshotConfigacs:cdn:*:$accountid:domain/$domainName
UpdateLiveAppSnapshotConfigacs:cdn:*:$accountid:domain/$domainName
DescribeLiveSnapshotConfigacs:cdn:*:$accountid:domain/$domainName
DescribeLiveStreamSnapshotInfoacs:cdn:*:$accountid:domain/$domainName
AddLiveSnapshotDetectPornConfigacs:cdn:*:$accountid:domain/$domainName
AddLiveDetectNotifyConfigacs:cdn:*:$accountid:domain/$domainName
DescribeLiveSnapshotDetectPornConfigacs:cdn:*:$accountid:domain/$domainName
DescribeLiveDetectNotifyConfig.mdacs:cdn:*:$accountid:domain/$domainName
UpdateLiveSnapshotDetectPornConfigacs:cdn:*:$accountid:domain/$domainName
UpdateLiveDetectNotifyConfigacs:cdn:*:$accountid:domain/$domainName
DeleteLiveSnapshotDetectPornConfigacs:cdn:*:$accountid:domain/$domainName
DeleteLiveDetectNotifyConfigacs:cdn:*:$accountid:domain/$domainName
DescribeLiveStreamsFrameRateAndBitRateDataacs:cdn:*:$accountid:domain/$domainName