授权信息

访问控制(RAM)是阿里云提供的管理用户身份与资源访问权限的服务。使用RAM可以让您避免与其他用户共享阿里云账号密钥,并可按需为用户授予最小权限。RAM中使用权限策略描述授权的具体内容。
本文为您介绍视频直播(live)为RAM权限策略定义的操作(Action)、资源(Resource)和条件(Condition)。视频直播(live)的RAM代码(RamCode)为[{"popCode":"live-interaction","ramCodes":["live-interaction"]},{"popCode":"live","ramCodes":["live"]}],支持的授权粒度为RESOURCE

权限策略通用结构

权限策略支持JSON格式,其通用结构如下:
{
  "Version": "1",
  "Statement": [
    {
      "Effect": "<Effect>",
      "Action": "<Action>",
      "Resource": "<Resource>",
      "Condition": {
        "<Condition_operator>": {
          "<Condition_key>": [
            "<Condition_value>"
          ]
        }
      }
    }
  ]
}
各字段含义如下:
  • Effect:权限策略效果。取值:Allow(允许)、Deny(拒绝)。
  • Action:授予允许或拒绝权限的具体操作。具体信息,请参见操作(Action)
  • Resource:受操作影响的具体对象,您可以使用资源ARN来描述指定资源。具体信息,请参见资源(Resource)
  • Condition:指授权生效的条件。可选字段。具体信息,请参见条件(Condition)
    • Condition_operator:条件运算符,不同类型的条件对应不同的条件运算符。具体信息,请参见权限策略基本元素
    • Condition_key:条件关键字。
    • Condition_value:条件关键字对应的值。

操作(Action)

下表是视频直播(live)定义的操作,这些操作可以在RAM权限策略语句的Action元素中使用,用来授予执行该操作的权限。下面对表中的具体项提供说明:
  • 操作:是指具体的权限点。
  • API:是指操作对应的API接口。
  • 访问级别:是指每个操作的访问级别,取值为写入(Write)、读取(Read)或列出(List)。
  • 资源类型:是指操作中支持授权的资源类型。具体说明如下:
    • 对于必选的资源类型,用背景高亮的方式表示。
    • 对于不支持资源级授权的操作,用全部资源表示。
  • 条件关键字:是指云产品自身定义的条件关键字。该列不体现适用于任何操作的通用条件关键字
  • 关联操作:是指成功执行操作所需要的其他权限。操作者必须同时具备关联操作的权限,操作才能成功。
操作API访问级别资源类型条件关键字关联操作
live:DescribeLiveStreamTranscodeMetricDataDescribeLiveStreamTranscodeMetricData
Domain
acs:cdn:*:{#accountId}:domain/{#DomainName}
live:DeletePlaylistDeletePlaylistdelete
Domain
acs:cdn:*:{#accountId}:domain/{#DomainName}
live:DescribeLiveDelayConfigDescribeLiveDelayConfigget
Domain
acs:live:*:{#accountId}:domain/{#DomainName}
live:CheckLiveMessageUsersOnlineCheckLiveMessageUsersOnlinenone
Domain
acs:live:*:{#accountId}:domain/{#DomainName}
live:DescribeLiveVerifyContentDescribeLiveVerifyContentget
全部资源
*
live:AddCasterEpisodeGroupContentAddCasterEpisodeGroupContentcreate
Domain
acs:live:*:{#accountId}:domain/{#DomainName}
live:UpdateCasterSceneAudioUpdateCasterSceneAudioupdate
Caster
acs:live:*:{#accountId}:caster/{#CasterId}
live:CreateCustomTemplateCreateCustomTemplatecreate
全部资源
*
live:DeleteCasterEpisodeDeleteCasterEpisodedelete
Domain
acs:live:*:{#accountId}:domain/{#DomainName}
live:CreateMixStreamCreateMixStreamcreate
Domain
acs:live:*:{#accountId}:domain/{#DomainName}
live:DeleteCasterEpisodeGroupDeleteCasterEpisodeGroupdelete
Domain
acs:cdn:*:{#accountId}:domain/{#DomainName}
live:UpdateRtsLiveStreamTranscodeUpdateRtsLiveStreamTranscodecreate
Domain
acs:cdn:*:{#accountId}:domain/{#DomainName}
live:UpdateLiveAppSnapshotConfigUpdateLiveAppSnapshotConfigupdate
Domain
acs:cdn:*:{#accountId}:domain/{#DomainName}
live:DescribeLiveStreamsControlHistoryDescribeLiveStreamsControlHistoryget
全部资源
*
live:InitializeAutoShowListTaskInitializeAutoShowListTaskget
Caster
acs:live:*:{#accountId}:caster/{#CasterId}
live:UpdateLiveDetectNotifyConfigUpdateLiveDetectNotifyConfigupdate
Domain
acs:cdn:*:{#accountId}:domain/{#DomainName}
live:SetLiveStreamBlockSetLiveStreamBlock
Domain
acs:cdn:*:{#accountId}:domain/{#DomainName}
live:DescribeLivePushProxyUsageDataDescribeLivePushProxyUsageData
Domain
acs:cdn:*:{#accountId}:domain/{#DomainName}
live:DeleteLivePackageConfigDeleteLivePackageConfig
Domain
acs:cdn:*:{#accountId}:domain/{#DomainName}
live:DescribeLiveMessageGroupBandDescribeLiveMessageGroupBandget
Rtc
acs:live::{#accountId}:rtc/{#AppId}
live:AddStudioLayoutAddStudioLayoutcreate
Caster
acs:live:*:{#accountId}:caster/{#CasterId}
live:UpdateLiveAISubtitleUpdateLiveAISubtitlecreate
全部资源
*
live:DeleteLiveDomainPlayMappingDeleteLiveDomainPlayMappingdelete
Domain
acs:cdn:*:{#accountId}:domain/{#DomainName}
live:ModifyCasterLayoutModifyCasterLayoutupdate
Caster
acs:live:*:{#accountId}:caster/{#CasterId}
live:EnableLiveRealtimeLogDeliveryEnableLiveRealtimeLogDeliveryupdate
Domain
acs:cdn:*:{#accountId}:domain/{#DomainName}
live:CreateEventSubCreateEventSubWrite
Rtc
acs:live::{#accountId}:rtc/{#AppId}
live:SetLiveDomainCertificateSetLiveDomainCertificateupdate
Domain
acs:cdn:*:{#accountId}:domain/{#DomainName}
live:DeleteLiveStreamRecordIndexFilesDeleteLiveStreamRecordIndexFilesdelete
Domain
acs:cdn:*:{#accountId}:domain/{#DomainName}
live:DescribeLiveMessageAppDescribeLiveMessageAppget
Rtc
acs:live::{#accountId}:rtc/{#AppId}
live:DescribeCasterStreamUrlDescribeCasterStreamUrlget
Caster
acs:live:*:{#accountId}:caster/{#CasterId}
live:UpdateCasterSceneConfigUpdateCasterSceneConfigupdate
Caster
acs:live:*:{#accountId}:caster/{#CasterId}
live:ModifyShowListModifyShowListupdate
Caster
acs:live:*:{#accountId}:caster/{#CasterId}
live:DescribeLiveDomainRealtimeLogDeliveryDescribeLiveDomainRealtimeLogDeliveryget
全部资源
*
live:DeleteMixStreamDeleteMixStreamdelete
Domain
acs:live:*:{#accountId}:domain/{#DomainName}
live:ListLiveMessageAppsListLiveMessageAppslist
全部资源
*
live:DescribeLiveCenterStreamRateDataDescribeLiveCenterStreamRateDatanone
Domain
acs:live:*:{#accountId}:domain/{#DomainName}
live:DescribeLiveStreamAuthCheckingDescribeLiveStreamAuthCheckingget
Domain
acs:cdn:*:{#accountId}:domain/{#DomainName}
live:DescribeLiveStreamsNotifyRecordsDescribeLiveStreamsNotifyRecordsget
Domain
acs:cdn:*:{#accountId}:domain/{#DomainName}
live:DeleteLiveDomainMappingDeleteLiveDomainMappingdelete
Domain
acs:cdn:*:{#accountId}:domain/{#DomainName}
live:DescribeLiveStreamsOnlineListDescribeLiveStreamsOnlineListget
全部资源
*
live:AddLiveDomainAddLiveDomaincreate
全部资源
*
live:SetShowListBackgroundSetShowListBackgroundupdate
Caster
acs:live:*:{#accountId}:caster/{#CasterId}
live:DescribeLiveDomainRealTimeBpsDataDescribeLiveDomainRealTimeBpsDataget
全部资源
*
live:CreateLiveStreamMonitorCreateLiveStreamMonitorcreate
全部资源
*
live:DescribeLiveAIProduceRulesDescribeLiveAIProduceRulescreate
Domain
acs:cdn:*:{#accountId}:domain/{#DomainName}
live:DescribeLiveStreamHistoryUserNumDescribeLiveStreamHistoryUserNumget
全部资源
*
live:DescribeMeterLiveBypassDurationDescribeMeterLiveBypassDurationnone
Domain
acs:live:*:{#accountId}:domain/{#DomainName}
live:ModifyLiveRealtimeLogDeliveryModifyLiveRealtimeLogDeliveryupdate
Domain
acs:live:*:{#accountId}:domain/{#DomainName}
live:DescribeLiveSnapshotConfigDescribeLiveSnapshotConfigget
全部资源
*
live:DescribeLiveUserDomainsDescribeLiveUserDomainsget
全部资源
*
live:DescribeLiveStreamsNotifyUrlConfigDescribeLiveStreamsNotifyUrlConfigget
全部资源
*
live:UpdateLiveMPUTaskUpdateLiveMPUTaskupdate
全部资源
*
live:DescribeLiveStreamSnapshotInfoDescribeLiveStreamSnapshotInfoget
全部资源
*
live:DescribeLiveDomainStreamTranscodeDataDescribeLiveDomainStreamTranscodeDataget
全部资源
*
live:UpdateLiveAppRecordConfigUpdateLiveAppRecordConfig
Domain
acs:cdn:*:{#accountId}:domain/{#DomainName}
live:DeleteLiveMessageUserMessageDeleteLiveMessageUserMessagedelete
Domain
acs:live:*:{#accountId}:domain/{#DomainName}
live:DescribeLivePushProxyLogDescribeLivePushProxyLog
Domain
acs:cdn:*:{#accountId}:domain/{#DomainName}
live:BatchDeleteLiveDomainConfigsBatchDeleteLiveDomainConfigsdelete
Domain
acs:cdn:*:{#accountId}:domain/{#DomainName}
live:AddLiveStreamMergeAddLiveStreamMergecreate
Domain
acs:cdn:*:{#accountId}:domain/{#DomainName}
live:DeleteCasterDeleteCasterdelete
Caster
acs:live:*:{#accountId}:caster/{#CasterId}
live:DescribeLiveIpInfoDescribeLiveIpInfolist
全部资源
*
live:DescribeLiveDomainCertificateInfoDescribeLiveDomainCertificateInfoget
全部资源
*
live:DescribeCastersDescribeCastersget
Caster
acs:live:*:{#accountId}:caster/{#CasterId}
live:ListLiveMessageGroupsListLiveMessageGroupslist
Rtc
acs:live::{#accountId}:rtc/{#AppId}
live:DescribeChannelParticipantsDescribeChannelParticipantsnone
Domain
acs:live:*:{#accountId}:domain/{#DomainName}
live:DescribeDomainUsageDataDescribeDomainUsageDataget
全部资源
*
live:DeleteEdgeTranscodeJobDeleteEdgeTranscodeJob
Domain
acs:live:*:{#accountId}:domain/{#DomainName}
live:DeleteChannelDeleteChannelnone
Rtc
acs:live:*:{#accountId}:rtc/{#AppId}
live:UpdateLiveStreamTranscodeUpdateLiveStreamTranscodecreate
Domain
acs:cdn:*:{#accountId}:domain/{#DomainName}
live:EffectCasterVideoResourceEffectCasterVideoResourceget
Domain
acs:live:*:{#accountId}:domain/{#DomainName}
live:GetEdgeTranscodeTemplateGetEdgeTranscodeTemplate
Domain
acs:live:*:{#accountId}:domain/{#DomainName}
live:RecoverLiveMessageDeletedGroupRecoverLiveMessageDeletedGroupupdate
Rtc
acs:live::{#accountId}:rtc/{#AppId}
live:AddCasterEpisodeGroupAddCasterEpisodeGroupcreate
Domain
acs:live:*:{#accountId}:domain/{#DomainName}
live:UpdateLiveAudioAuditConfigUpdateLiveAudioAuditConfigupdate
Domain
acs:live:*:{#accountId}:domain/{#DomainName}
live:DescribeLiveInteractionMetricDataDescribeLiveInteractionMetricDatanone
Domain
acs:live:*:{#accountId}:domain/{#DomainName}
live:DeleteLiveAIProduceRulesDeleteLiveAIProduceRulescreate
Domain
acs:cdn:*:{#accountId}:domain/{#DomainName}
live:AddCasterVideoResourceAddCasterVideoResourcecreate
Caster
acs:live:*:{#accountId}:caster/{#CasterId}
live:DescribeLiveDomainPushBpsDataDescribeLiveDomainPushBpsDataget
全部资源
*
live:BatchSetLiveDomainConfigsBatchSetLiveDomainConfigsupdate
Domain
acs:cdn:*:{#accountId}:domain/{#DomainName}
live:PlayChoosenShowPlayChoosenShowget
Caster
acs:live:*:{#accountId}:caster/{#CasterId}
live:DescribeLiveStreamRecordIndexFileDescribeLiveStreamRecordIndexFileget
全部资源
*
live:DescribeLiveStreamDelayConfigDescribeLiveStreamDelayConfigget
全部资源
*
live:StartLiveMPUTaskStartLiveMPUTaskcreate
全部资源
*
live:ListEdgeTranscodeJobListEdgeTranscodeJob
Domain
acs:live:*:{#accountId}:domain/{#DomainName}
live:DescribeLiveAudioAuditConfigDescribeLiveAudioAuditConfigget
全部资源
*
live:UpdateLiveStreamWatermarkRuleUpdateLiveStreamWatermarkRuleupdate
全部资源
*
live:ListEventSubEventListEventSubEventlist
Rtc
acs:live::{#accountId}:rtc/{#AppId}
live:UpdateMixStreamUpdateMixStreamupdate
Domain
acs:live:*:{#accountId}:domain/{#DomainName}
live:RemoveTerminalsRemoveTerminalsnone
Rtc
acs:live:*:{#accountId}:rtc/{#AppId}
live:DeleteStudioLayoutDeleteStudioLayoutdelete
Caster
acs:live:*:{#accountId}:caster/{#CasterId}
live:DescribeLiveDomainLogDescribeLiveDomainLogget
全部资源
*
live:AddLivePullStreamInfoConfigAddLivePullStreamInfoConfigcreate
Domain
acs:cdn:*:{#accountId}:domain/{#DomainName}
live:CreateEdgeTranscodeJobCreateEdgeTranscodeJob
Domain
acs:live:*:{#accountId}:domain/{#DomainName}
live:DescribeLiveRealtimeDeliveryAccDescribeLiveRealtimeDeliveryAccget
全部资源
*
live:DeleteLiveCenterTransferDeleteLiveCenterTransferWrite
Domain
acs:cdn:*:{#accountId}:domain/{#DomainName}
live:DescribeChannelUsersDescribeChannelUserslist
Rtc
acs:live::{#accountId}:rtc/{#AppId}
live:DeleteLiveDomainDeleteLiveDomaindelete
全部资源
*
live:DescribeLiveDomainTrafficDataDescribeLiveDomainTrafficDataget
全部资源
*
live:UpdateLiveSnapshotDetectPornConfigUpdateLiveSnapshotDetectPornConfigupdate
Domain
acs:cdn:*:{#accountId}:domain/{#DomainName}
live:DescribeAutoShowListTasksDescribeAutoShowListTasksget
Caster
acs:live:*:{#accountId}:caster/{#CasterId}
live:UpdateLivePullStreamInfoConfigUpdateLivePullStreamInfoConfigupdate
Domain
acs:cdn:*:{#accountId}:domain/{#DomainName}
live:DeleteLiveDelayConfigDeleteLiveDelayConfigget
Domain
acs:cdn:*:{#accountId}:domain/{#DomainName}
live:DeleteLiveMessageGroupDeleteLiveMessageGroupdelete
Rtc
acs:live::{#accountId}:rtc/{#AppId}
live:AddLiveAppRecordConfigAddLiveAppRecordConfigcreate
Domain
acs:cdn:*:{#accountId}:domain/{#DomainName}
live:DynamicUpdateWaterMarkStreamRuleDynamicUpdateWaterMarkStreamRule
Domain
acs:cdn:*:{#accountId}:domain/{#DomainName}
live:CreateLiveMessageGroupCreateLiveMessageGroupcreate
Rtc
acs:live::{#accountId}:rtc/{#AppId}
live:CheckLiveMessageUsersInGroupCheckLiveMessageUsersInGroupnone
Rtc
acs:live::{#accountId}:rtc/{#AppId}
live:ListLiveRealtimeLogDeliveryListLiveRealtimeLogDeliveryget
全部资源
*
live:ListLiveRealtimeLogDeliveryInfosListLiveRealtimeLogDeliveryInfosget
全部资源
*
live:StartLiveStreamMonitorStartLiveStreamMonitorupdate
全部资源
*
live:UpdateLiveSnapshotNotifyConfigUpdateLiveSnapshotNotifyConfigupdate
Domain
acs:cdn:*:{#accountId}:domain/{#DomainName}
live:DeleteLivePullStreamInfoConfigDeleteLivePullStreamInfoConfigdelete
Domain
acs:cdn:*:{#accountId}:domain/{#DomainName}
live:DescribeLiveRecordNotifyConfigDescribeLiveRecordNotifyConfigget
全部资源
*
live:DescribeLiveStreamTranscodeStreamNumDescribeLiveStreamTranscodeStreamNumget
全部资源
*
live:UpdateCustomLiveStreamTranscodeUpdateCustomLiveStreamTranscodecreate
Domain
acs:cdn:*:{#accountId}:domain/{#DomainName}
live:DescribeLiveSnapshotNotifyConfigDescribeLiveSnapshotNotifyConfigget
Domain
acs:cdn:*:{#accountId}:domain/{#DomainName}
live:UpdateLiveStreamWatermarkUpdateLiveStreamWatermarkupdate
全部资源
*
live:AddCasterProgramAddCasterProgramcreate
Caster
acs:live:*:{#accountId}:caster/{#CasterId}
live:DescribeLiveAudioAuditNotifyConfigDescribeLiveAudioAuditNotifyConfigget
全部资源
*
live:DeleteLiveRealtimeLogDeliveryDeleteLiveRealtimeLogDeliverydelete
Domain
acs:cdn:*:{#accountId}:domain/{#DomainName}
live:ModifyCasterVideoResourceModifyCasterVideoResourceupdate
Caster
acs:live:*:{#accountId}:caster/{#CasterId}
live:DeleteRtcAsrTaskDeleteRtcAsrTaskcreate
Domain
acs:live:*:{#accountId}:domain/{#DomainName}
live:ModifyLiveMessageAppAuditModifyLiveMessageAppAuditupdate
Rtc
acs:live::{#accountId}:rtc/{#AppId}
live:DescribeLiveUserTagsDescribeLiveUserTagsget
全部资源
*
live:DescribeLiveStreamRecordIndexFilesDescribeLiveStreamRecordIndexFilesget
全部资源
*
live:DeleteCasterSceneConfigDeleteCasterSceneConfigdelete
Caster
acs:live:*:{#accountId}:caster/{#CasterId}
live:SetCasterSceneConfigSetCasterSceneConfigupdate
Caster
acs:live:*:{#accountId}:caster/{#CasterId}
live:DescribeLiveDetectNotifyConfigDescribeLiveDetectNotifyConfigget
全部资源
*
live:DescribeLiveMessageGroupDescribeLiveMessageGroupget
Rtc
acs:live::{#accountId}:rtc/{#AppId}
live:DescribeLiveStreamMetricDetailDataDescribeLiveStreamMetricDetailDatanone
Domain
acs:cdn:*:{#accountId}:domain/{#DomainName}
live:DescribeCasterVideoResourcesDescribeCasterVideoResourcesget
Caster
acs:live:*:{#accountId}:caster/{#CasterId}
live:ListPlaylistItemsListPlaylistItemsget
全部资源
*
live:SetLiveMpuTaskSeiSetLiveMpuTaskSeiupdate
全部资源
*
live:ListLiveMessageGroupUsersListLiveMessageGroupUserslist
Rtc
acs:live::{#accountId}:rtc/{#AppId}
live:DescribeCasterLayoutsDescribeCasterLayoutsget
Caster
acs:live:*:{#accountId}:caster/{#CasterId}
live:StartCasterSceneStartCasterSceneupdate
Caster
acs:live:*:{#accountId}:caster/{#CasterId}
live:DescribeLiveCenterTransferDescribeLiveCenterTransferget
Domain
acs:cdn:*:{#accountId}:domain/{#DomainName}
live:ModifyLiveMessageAppDisableModifyLiveMessageAppDisableupdate
Rtc
acs:live::{#accountId}:rtc/{#AppId}
live:AddLiveRecordVodConfigAddLiveRecordVodConfigcreate
Domain
acs:cdn:*:{#accountId}:domain/{#DomainName}
live:DeleteLiveStreamMergeDeleteLiveStreamMergeWrite
Domain
acs:cdn:*:{#accountId}:domain/{#DomainName}
live:DescribeLiveStreamBitRateDataDescribeLiveStreamBitRateDataget
全部资源
*
live:ListRtcMPUEventSubRecordListRtcMPUEventSubRecordlist
全部资源
*
live:DescribeLiveCertificateDetailDescribeLiveCertificateDetailget
全部资源
*
live:DescribeCasterSceneAudioDescribeCasterSceneAudioget
Caster
acs:live:*:{#accountId}:caster/{#CasterId}
live:DescribeLiveSnapshotDetectPornConfigDescribeLiveSnapshotDetectPornConfigget
全部资源
*
live:SetSnapshotCallbackAuthSetSnapshotCallbackAuthupdate
全部资源
*
live:AddLiveAISubtitleAddLiveAISubtitlecreate
全部资源
*
live:AddLiveDomainPlayMappingAddLiveDomainPlayMappingcreate
Domain
acs:cdn:*:{#accountId}:domain/{#DomainName}
live:DeleteLiveDetectNotifyConfigDeleteLiveDetectNotifyConfigdelete
Domain
acs:cdn:*:{#accountId}:domain/{#DomainName}
live:DescribeLiveRecordConfigDescribeLiveRecordConfigget
全部资源
*
live:DescribeLiveStreamTranscodeInfoDescribeLiveStreamTranscodeInfoget
全部资源
*
live:DescribeLiveDomainOnlineUserNumDescribeLiveDomainOnlineUserNumget
全部资源
*
live:DeleteCasterProgramDeleteCasterProgramdelete
Caster
acs:live:*:{#accountId}:caster/{#CasterId}
live:ForbidLiveStreamForbidLiveStreamget
全部资源
*
live:DeleteLiveAISubtitleDeleteLiveAISubtitlecreate
全部资源
*
live:DeleteLiveStreamsNotifyUrlConfigDeleteLiveStreamsNotifyUrlConfigdelete
Domain
acs:cdn:*:{#accountId}:domain/{#DomainName}
live:DeleteLiveAudioAuditConfigDeleteLiveAudioAuditConfigdelete
Domain
acs:cdn:*:{#accountId}:domain/{#DomainName}
live:RemoveShowFromShowListRemoveShowFromShowListget
Caster
acs:live:*:{#accountId}:caster/{#CasterId}
live:DescribeLiveDomainPushTrafficDataDescribeLiveDomainPushTrafficDataget
全部资源
*
live:DeleteCustomTemplateDeleteCustomTemplatedelete
全部资源
*
live:AddLiveStreamWatermarkAddLiveStreamWatermarkcreate
全部资源
*
live:DescribeLiveStreamWatermarkRulesDescribeLiveStreamWatermarkRulesget
全部资源
*
live:DeleteLiveRealTimeLogLogstoreDeleteLiveRealTimeLogLogstoredelete
全部资源
*
live:AddLiveDetectNotifyConfigAddLiveDetectNotifyConfigcreate
Domain
acs:cdn:*:{#accountId}:domain/{#DomainName}
live:AddLiveCenterTransferAddLiveCenterTransfercreate
Domain
acs:cdn:*:{#accountId}:domain/{#DomainName}
live:StartEdgeTranscodeJobStartEdgeTranscodeJob
Domain
acs:live:*:{#accountId}:domain/{#DomainName}
live:DescribeLiveRecordVodConfigsDescribeLiveRecordVodConfigsget
全部资源
*
live:AddTrancodeSEIAddTrancodeSEIcreate
Domain
acs:cdn:*:{#accountId}:domain/{#DomainName}
live:AddCustomLiveStreamTranscodeAddCustomLiveStreamTranscodecreate
Domain
acs:cdn:*:{#accountId}:domain/{#DomainName}
live:DescribeLiveTopDomainsByFlowDescribeLiveTopDomainsByFlowget
全部资源
*
live:StopPlaylistStopPlaylistupdate
Domain
acs:cdn:*:{#accountId}:domain/{#DomainName}
live:UpdateLiveRecordNotifyConfigUpdateLiveRecordNotifyConfigupdate
Domain
acs:cdn:*:{#accountId}:domain/{#DomainName}
live:DeleteLiveStreamBlockDeleteLiveStreamBlock
Domain
acs:cdn:*:{#accountId}:domain/{#DomainName}
live:AddLivePackageConfigAddLivePackageConfig
Domain
acs:cdn:*:{#accountId}:domain/{#DomainName}
live:SetLiveStreamDelayConfigSetLiveStreamDelayConfigupdate
Domain
acs:cdn:*:{#accountId}:domain/{#DomainName}
live:AddRtsLiveStreamTranscodeAddRtsLiveStreamTranscodecreate
Domain
acs:cdn:*:{#accountId}:domain/{#DomainName}
live:StopRtcAsrTaskStopRtcAsrTaskcreate
Domain
acs:live:*:{#accountId}:domain/{#DomainName}
live:DescribeMixStreamListDescribeMixStreamListget
全部资源
*
live:SetLiveStreamPreloadTasksSetLiveStreamPreloadTasks
Domain
acs:cdn:*:{#accountId}:domain/{#DomainName}
live:AddLiveAudioAuditConfigAddLiveAudioAuditConfigcreate
Domain
acs:cdn:*:{#accountId}:domain/{#DomainName}
live:ListEdgeTranscodeTemplateListEdgeTranscodeTemplate
Domain
acs:live:*:{#accountId}:domain/{#DomainName}
live:RealTimeRecordCommandRealTimeRecordCommandget
Domain
acs:cdn:*:{#accountId}:domain/{#DomainName}
live:StartPlaylistStartPlaylistupdate
Domain
acs:cdn:*:{#accountId}:domain/{#DomainName}
live:SendLiveMessageGroupSendLiveMessageGroupnone
Rtc
acs:live::{#accountId}:rtc/{#AppId}
live:DeleteLiveAppRecordConfigDeleteLiveAppRecordConfigdelete
Domain
acs:cdn:*:{#accountId}:domain/{#DomainName}
live:SetLiveLazyPullStreamInfoConfigSetLiveLazyPullStreamInfoConfigupdate
Domain
acs:cdn:*:{#accountId}:domain/{#DomainName}
live:DeleteLiveSnapshotNotifyConfigDeleteLiveSnapshotNotifyConfigdelete
全部资源
*
live:CreateRoomRealTimeStreamAddressCreateRoomRealTimeStreamAddressnone
Rtc
acs:live::{#accountId}:rtc/{#AppId}
live:HotLiveRtcStreamHotLiveRtcStream
Domain
acs:live:*:{#accountId}:domain/{#DomainName}
live:DescribeLiveGrtnDurationDescribeLiveGrtnDuration
Domain
acs:cdn:*:{#accountId}:domain/{#DomainName}
live:DescribeLiveStreamPushMetricDetailDataDescribeLiveStreamPushMetricDetailData
Domain
acs:cdn:*:{#accountId}:domain/{#DomainName}
live:EditShowAndReplaceEditShowAndReplaceget
全部资源
*
live:DisableLiveRealtimeLogDeliveryDisableLiveRealtimeLogDeliveryupdate
Domain
acs:cdn:*:{#accountId}:domain/{#DomainName}
live:ModifyCasterComponentModifyCasterComponentupdate
Caster
acs:live:*:{#accountId}:caster/{#CasterId}
live:DescribeCasterChannelsDescribeCasterChannelsget
Caster
acs:live:*:{#accountId}:caster/{#CasterId}
live:DescribeStreamLocationBlockDescribeStreamLocationBlock
Domain
acs:cdn:*:{#accountId}:domain/{#DomainName}
live:GetEdgeTranscodeJobGetEdgeTranscodeJob
Domain
acs:live:*:{#accountId}:domain/{#DomainName}
live:UpdateLiveCenterTransferUpdateLiveCenterTransferupdate
Domain
acs:cdn:*:{#accountId}:domain/{#DomainName}
live:UpdateLiveAudioAuditNotifyConfigUpdateLiveAudioAuditNotifyConfigupdate
Domain
acs:cdn:*:{#accountId}:domain/{#DomainName}
live:UpdateLivePackageConfigUpdateLivePackageConfig
Domain
acs:cdn:*:{#accountId}:domain/{#DomainName}
live:StartCasterStartCasterupdate
Caster
acs:live:*:{#accountId}:caster/{#CasterId}
live:GetEditingJobInfoGetEditingJobInfoget
全部资源
*
live:AddLiveAppSnapshotConfigAddLiveAppSnapshotConfigcreate
Domain
acs:cdn:*:{#accountId}:domain/{#DomainName}
live:DeleteLiveAudioAuditNotifyConfigDeleteLiveAudioAuditNotifyConfigdelete
Domain
acs:cdn:*:{#accountId}:domain/{#DomainName}
live:AddLiveRecordNotifyConfigAddLiveRecordNotifyConfigcreate
Domain
acs:cdn:*:{#accountId}:domain/{#DomainName}
live:DeleteLiveStreamWatermarkRuleDeleteLiveStreamWatermarkRuledelete
全部资源
*
live:DeleteLiveLazyPullStreamInfoConfigDeleteLiveLazyPullStreamInfoConfigdelete
Domain
acs:cdn:*:{#accountId}:domain/{#DomainName}
live:DescribeCasterComponentsDescribeCasterComponentsget
Caster
acs:live:*:{#accountId}:caster/{#CasterId}
live:DescribeLiveDomainBpsDataByLayerDescribeLiveDomainBpsDataByLayerget
Domain
acs:cdn:*:{#accountId}:domain/{#DomainName}
live:DescribeLiveDomainMonitoringUsageDataDescribeLiveDomainMonitoringUsageDataget
Domain
acs:cdn:*:{#accountId}:domain/{#DomainName}
live:DescribeLiveDomainMappingDescribeLiveDomainMappingget
全部资源
*
live:ModifyLiveMessageGroupBandModifyLiveMessageGroupBandupdate
Rtc
acs:live::{#accountId}:rtc/{#AppId}
live:GetCustomTemplateGetCustomTemplateget
全部资源
*
live:DeleteLiveRecordVodConfigDeleteLiveRecordVodConfigdelete
Domain
acs:cdn:*:{#accountId}:domain/{#DomainName}
live:DescribeLivePrivateLineAvailGADescribeLivePrivateLineAvailGA
Domain
acs:cdn:*:{#accountId}:domain/{#DomainName}
live:DescribeLiveDomainByCertificateDescribeLiveDomainByCertificateget
Domain
acs:cdn:*:{#accountId}:domain/{#DomainName}
live:DescribeLiveDomainPvUvDataDescribeLiveDomainPvUvDataget
全部资源
*
live:DescribeShowListDescribeShowListget
Domain
acs:live:*:{#accountId}:domain/{#DomainName}
live:UpdateEventSubUpdateEventSubnone
Rtc
acs:live::{#accountId}:rtc/{#AppId}
live:SetLiveEdgeTransferSetLiveEdgeTransferupdate
全部资源
*
live:DescribeLiveUpVideoAudioInfoDescribeLiveUpVideoAudioInfoget
Domain
acs:cdn:*:{#accountId}:domain/{#DomainName}
live:SendLiveMessageUserSendLiveMessageUsercreate
Rtc
acs:live::{#accountId}:rtc/{#AppId}
live:ModifyCasterEpisodeModifyCasterEpisodeupdate
Domain
acs:live:*:{#accountId}:domain/{#DomainName}
live:AddCasterEpisodeAddCasterEpisodecreate
Caster
acs:live:*:{#accountId}:caster/{#CasterId}
live:DescribeLiveDomainBpsDataDescribeLiveDomainBpsDataget
全部资源
*
live:DescribeLiveDomainDetailDescribeLiveDomainDetailget
全部资源
*
live:StopLiveStreamMonitorStopLiveStreamMonitorupdate
全部资源
*
live:DeleteLiveStreamWatermarkDeleteLiveStreamWatermarkdelete
全部资源
*
live:CreateRtcAsrTaskCreateRtcAsrTaskcreate
Domain
acs:live:*:{#accountId}:domain/{#DomainName}
live:ModifyLiveMessageGroupModifyLiveMessageGroupupdate
Rtc
acs:live::{#accountId}:rtc/{#AppId}
live:DeleteEventSubDeleteEventSubget
Rtc
acs:live:*:{#accountId}:rtc/{#AppId}
live:VerifyLiveDomainOwnerVerifyLiveDomainOwnerget
全部资源
*
live:DeleteCasterLayoutDeleteCasterLayoutdelete
Caster
acs:live:*:{#accountId}:caster/{#CasterId}
live:DeleteLiveMessageGroupMessageDeleteLiveMessageGroupMessagedelete
Rtc
acs:live::{#accountId}:rtc/{#AppId}
live:StartLiveDomainStartLiveDomainupdate
Domain
acs:cdn:*:{#accountId}:domain/{#DomainName}
live:CloseLiveShiftCloseLiveShiftWrite
Domain
acs:cdn:*:{#accountId}:domain/{#DomainName}
live:AddLiveSnapshotDetectPornConfigAddLiveSnapshotDetectPornConfigcreate
Domain
acs:cdn:*:{#accountId}:domain/{#DomainName}
live:DescribeLiveStreamCountDescribeLiveStreamCountget
全部资源
*
live:DescribeLiveDomainFrameRateAndBitRateDataDescribeLiveDomainFrameRateAndBitRateDataget
全部资源
*
live:CreateLivePrivateLineCreateLivePrivateLine
Domain
acs:cdn:*:{#accountId}:domain/{#DomainName}
live:UpdateEdgeTranscodeJobUpdateEdgeTranscodeJob
Domain
acs:live:*:{#accountId}:domain/{#DomainName}
live:StopLiveMPUTaskStopLiveMPUTaskdelete
Domain
acs:live:*:{#accountId}:domain/{#DomainName}
live:DescribeLivePullStreamConfigDescribeLivePullStreamConfigget
全部资源
*
live:StopLiveDomainStopLiveDomainupdate
Domain
acs:cdn:*:{#accountId}:domain/{#DomainName}
live:DescribeLiveEdgeTransferDescribeLiveEdgeTransferget
全部资源
*
live:DescribeLiveDomainConfigsDescribeLiveDomainConfigsget
全部资源
*
live:DescribeLiveDomainRealTimeHttpCodeDataDescribeLiveDomainRealTimeHttpCodeDataget
全部资源
*
live:DescribeLiveHttpsDomainListDescribeLiveHttpsDomainListget
Domain
acs:cdn:*:{#accountId}:domain/{#DomainName}
live:QueryRtcAsrTasksQueryRtcAsrTaskscreate
Domain
acs:live:*:{#accountId}:domain/{#DomainName}
live:StopEdgeTranscodeJobStopEdgeTranscodeJob
Domain
acs:live:*:{#accountId}:domain/{#DomainName}
live:DescribeLivePackageConfigDescribeLivePackageConfig
Domain
acs:cdn:*:{#accountId}:domain/{#DomainName}
live:CreateLiveStreamRecordIndexFilesCreateLiveStreamRecordIndexFilescreate
Domain
acs:cdn:*:{#accountId}:domain/{#DomainName}
live:DescribeLiveCertificateListDescribeLiveCertificateListget
全部资源
*
live:ListLiveRealtimeLogDeliveryDomainsListLiveRealtimeLogDeliveryDomainslist
全部资源
*
live:CreateCasterCreateCastercreate
Caster
acs:live:*:{#accountId}:caster/{#CasterId}
live:GetAllCustomTemplatesGetAllCustomTemplatesget
全部资源
*
live:QuerySnapshotCallbackAuthQuerySnapshotCallbackAuthget
全部资源
*
live:DescribeLiveDomainPublishErrorCodeDescribeLiveDomainPublishErrorCodeget
Domain
acs:cdn:*:{#accountId}:domain/{#DomainName}
live:DescribeLiveDelayedStreamingUsageDescribeLiveDelayedStreamingUsageget
Domain
acs:cdn:*:{#accountId}:domain/{#DomainName}
live:DescribeLiveAISubtitleDescribeLiveAISubtitleget
全部资源
*
live:DescribeLiveDomainRecordUsageDataDescribeLiveDomainRecordUsageDataget
全部资源
*
live:DeleteLiveRecordNotifyConfigDeleteLiveRecordNotifyConfigdelete
Domain
acs:cdn:*:{#accountId}:domain/{#DomainName}
live:DescribeLiveDomainSnapshotDataDescribeLiveDomainSnapshotDataget
全部资源
*
live:DeleteSnapshotFilesDeleteSnapshotFilesdelete
Domain
acs:cdn:*:{#accountId}:domain/{#DomainName}
live:DescribeLiveStreamDetailFrameRateAndBitRateDataDescribeLiveStreamDetailFrameRateAndBitRateDatanone
全部资源
*
live:DescribeLiveShiftConfigsDescribeLiveShiftConfigsget
全部资源
*
live:DescribeStudioLayoutsDescribeStudioLayoutsget
Caster
acs:live:*:{#accountId}:caster/{#CasterId}
live:ModifyLiveMessageAppCallbackModifyLiveMessageAppCallbackupdate
Rtc
acs:live::{#accountId}:rtc/{#AppId}
live:DescribeLiveStreamRecordContentDescribeLiveStreamRecordContentget
全部资源
*
live:DescribeLiveStreamsTotalCountDescribeLiveStreamsTotalCount
Domain
acs:cdn:*:{#accountId}:domain/{#DomainName}
live:DescribeLiveDomainRealTimeTrafficDataDescribeLiveDomainRealTimeTrafficDataget
全部资源
*
live:EffectCasterUrgentEffectCasterUrgentget
Caster
acs:live:*:{#accountId}:caster/{#CasterId}
live:DescribeLiveStreamStateDescribeLiveStreamStateget
全部资源
*
live:ListLiveDelayConfigListLiveDelayConfigget
Domain
acs:cdn:*:{#accountId}:domain/{#DomainName}
live:AddCasterLayoutAddCasterLayoutcreate
Caster
acs:live:*:{#accountId}:caster/{#CasterId}
live:DescribeLiveStreamMergeDescribeLiveStreamMergeget
Domain
acs:cdn:*:{#accountId}:domain/{#DomainName}
live:DescribeLiveDetectPornDataDescribeLiveDetectPornDataget
全部资源
*
live:AddLiveAudioAuditNotifyConfigAddLiveAudioAuditNotifyConfigcreate
Domain
acs:cdn:*:{#accountId}:domain/{#DomainName}
live:AddLiveSnapshotNotifyConfigAddLiveSnapshotNotifyConfigcreate
Domain
acs:cdn:*:{#accountId}:domain/{#DomainName}
live:OpenLiveShiftOpenLiveShiftget
Domain
acs:cdn:*:{#accountId}:domain/{#DomainName}
live:DescribeLiveProducerUsageDataDescribeLiveProducerUsageDataget
Domain
acs:cdn:*:{#accountId}:domain/{#DomainName}
live:DescribeLiveDomainTimeShiftDataDescribeLiveDomainTimeShiftDataget
全部资源
*
live:CreateLiveDelayConfigCreateLiveDelayConfigget
Domain
acs:cdn:*:{#accountId}:domain/{#DomainName}
live:StopCasterStopCasterupdate
Caster
acs:live:*:{#accountId}:caster/{#CasterId}
live:DescribeLiveStreamPreloadTasksDescribeLiveStreamPreloadTasks
Domain
acs:cdn:*:{#accountId}:domain/{#DomainName}
live:CopyCasterSceneConfigCopyCasterSceneConfigget
Caster
acs:live:*:{#accountId}:caster/{#CasterId}
live:ModifyLiveDomainSchdmByPropertyModifyLiveDomainSchdmByPropertyupdate
Domain
acs:cdn:*:{#accountId}:domain/{#DomainName}
live:DeleteCasterVideoResourceDeleteCasterVideoResourcedelete
Caster
acs:live:*:{#accountId}:caster/{#CasterId}
live:SetLiveStreamsNotifyUrlConfigSetLiveStreamsNotifyUrlConfigupdate
Domain
acs:cdn:*:{#accountId}:domain/{#DomainName}
live:SetCasterChannelSetCasterChannelupdate
Caster
acs:live:*:{#accountId}:caster/{#CasterId}
live:KickLiveMessageGroupUserKickLiveMessageGroupUsernone
Rtc
acs:live::{#accountId}:rtc/{#AppId}
live:DescribeLiveDrmUsageDataDescribeLiveDrmUsageDataget
Domain
acs:cdn:*:{#accountId}:domain/{#DomainName}
live:DeleteLiveAppSnapshotConfigDeleteLiveAppSnapshotConfigdelete
全部资源
*
live:AddCasterComponentAddCasterComponentcreate
Caster
acs:live:*:{#accountId}:caster/{#CasterId}
live:UpdateLiveAIProduceRulesUpdateLiveAIProduceRulescreate
Domain
acs:cdn:*:{#accountId}:domain/{#DomainName}
live:DescribeLiveLazyPullStreamConfigDescribeLiveLazyPullStreamConfigget
全部资源
*
live:ListLiveMessageGroupMessagesListLiveMessageGroupMessageslist
Rtc
acs:live::{#accountId}:rtc/{#AppId}
live:AddPlaylistItemsAddPlaylistItemscreate
Caster
acs:live:*:{#accountId}:caster/{#CasterId}
live:DeleteLiveSnapshotDetectPornConfigDeleteLiveSnapshotDetectPornConfigdelete
Domain
acs:cdn:*:{#accountId}:domain/{#DomainName}
live:CreateLiveMessageAppCreateLiveMessageAppcreate
全部资源
*
live:StopCasterSceneStopCasterSceneupdate
Caster
acs:live:*:{#accountId}:caster/{#CasterId}
live:UpdateLiveDelayConfigUpdateLiveDelayConfigget
Domain
acs:cdn:*:{#accountId}:domain/{#DomainName}
live:EditPlaylistEditPlaylistget
Caster
acs:live:*:{#accountId}:caster/{#CasterId}
live:ModifyStudioLayoutModifyStudioLayoutupdate
Caster
acs:live:*:{#accountId}:caster/{#CasterId}
live:DeleteLiveStreamMonitorDeleteLiveStreamMonitordelete
全部资源
*
live:ListPlaylistListPlaylistget
Caster
acs:live:*:{#accountId}:caster/{#CasterId}
live:DeleteSnapshotCallbackAuthDeleteSnapshotCallbackAuthdelete
全部资源
*
live:DeleteCasterComponentDeleteCasterComponentdelete
Caster
acs:live:*:{#accountId}:caster/{#CasterId}
live:RestartCasterRestartCaster
Caster
acs:live:*:{#accountId}:caster/{#CasterId}
live:DeleteLiveStreamTranscodeDeleteLiveStreamTranscodedelete
Domain
acs:cdn:*:{#accountId}:domain/{#DomainName}
live:AddShowIntoShowListAddShowIntoShowListcreate
Caster
acs:live:*:{#accountId}:caster/{#CasterId}
live:AddLiveStreamWatermarkRuleAddLiveStreamWatermarkRulecreate
全部资源
*
live:DeleteLiveEdgeTransferDeleteLiveEdgeTransferdelete
全部资源
*
live:DescribeCasterProgramDescribeCasterProgramget
Caster
acs:live:*:{#accountId}:caster/{#CasterId}
live:UpdateLiveStreamMonitorUpdateLiveStreamMonitorupdate
全部资源
*
live:DescribeCasterScenesDescribeCasterScenesget
Caster
acs:live:*:{#accountId}:caster/{#CasterId}
live:DescribeLiveStreamWatermarksDescribeLiveStreamWatermarksget
全部资源
*
live:CopyCasterCopyCasterget
Caster
acs:live:*:{#accountId}:caster/{#CasterId}
live:AddLiveStreamTranscodeAddLiveStreamTranscodecreate
Domain
acs:cdn:*:{#accountId}:domain/{#DomainName}
live:AddLiveAIProduceRulesAddLiveAIProduceRulescreate
Domain
acs:cdn:*:{#accountId}:domain/{#DomainName}
live:ListEventSubListEventSublist
Rtc
acs:live::{#accountId}:rtc/{#AppId}
live:DescribeLiveStreamsBlockListDescribeLiveStreamsBlockListget
全部资源
*
live:CreateLiveRealTimeLogDeliveryCreateLiveRealTimeLogDeliverycreate
Domain
acs:cdn:*:{#accountId}:domain/{#DomainName}
live:DescribeLiveDomainLimitDescribeLiveDomainLimitget
全部资源
*
live:DeleteLivePrivateLineDeleteLivePrivateLine
Domain
acs:cdn:*:{#accountId}:domain/{#DomainName}
live:DescribeLiveStreamsPublishListDescribeLiveStreamsPublishListget
全部资源
*
live:ModifyCasterProgramModifyCasterProgramupdate
Domain
acs:live:*:{#accountId}:domain/{#DomainName}
live:DescribeLivePrivateLineAreasDescribeLivePrivateLineAreas
Domain
acs:cdn:*:{#accountId}:domain/{#DomainName}
live:AddLiveDomainMappingAddLiveDomainMappingcreate
Domain
acs:cdn:*:{#accountId}:domain/{#DomainName}
live:SetCasterConfigSetCasterConfigupdate
Caster
acs:live:*:{#accountId}:caster/{#CasterId}
live:ModifyLiveMessageUserInfoModifyLiveMessageUserInfoupdate
全部资源
*
live:DeletePlaylistItemsDeletePlaylistItemsdelete
Domain
acs:cdn:*:{#accountId}:domain/{#DomainName}
live:DescribeLiveStreamMonitorListDescribeLiveStreamMonitorListget
全部资源
*
live:UpdateLiveRecordVodConfigUpdateLiveRecordVodConfigupdate
Domain
acs:cdn:*:{#accountId}:domain/{#DomainName}
live:ResumeLiveStreamResumeLiveStreamget
Domain
acs:cdn:*:{#accountId}:domain/{#DomainName}

资源(Resource)

下表是视频直播(live)定义的资源,这些资源可以在RAM权限策略语句的Resource元素中使用,用来授予对该资源执行具体操作的权限。 其中,资源ARN是资源在阿里云上的唯一标识。具体说明如下:
  • {#}为变量标识,需要您替换为实际值。例如:{#ramcode}需要您替换为实际的云服务RAM代码。
  • *表示全部。例如:
    • {#resourceType}*时:表示全部资源。
    • {#regionId}*时:表示全部地域。
    • {#accountId}*时:表示全部阿里云账号。
资源类型资源ARN
Domainacs:live:*:{#accountId}:domain/{#DomainName}
Domainacs:cdn:*:{#accountId}:domain/{#DomainName}
Casteracs:live:*:{#accountId}:caster/{#CasterId}
Rtcacs:live::{#accountId}:rtc/{#AppId}
Casteracs:live:*:{#accountId}:*
Rtcacs:live:*:{#accountId}:rtc/{#AppId}
Domainacs:live:*:{#accountId}:Domain/{#{Domain}}
MixStreamacs:live:*:{#accountId}:mixstream/{#MixStreamId}
Domainacs:cdn:*:{#accountId}:domain/*
Domainacs:cdn:*:{#accountId}:domain/{#Action}
Domainacs:cdn:*:{#accountId}:domain/{#domainId}
Rtcacs:live::{#accountId}:rtc/*

条件(Condition)

视频直播(live)未定义产品级别的条件关键字。如需查看适用于所有云产品的通用条件关键字,请参见通用条件关键字

相关操作

您可以创建自定义权限策略,并将权限策略授予RAM用户、RAM用户组或RAM角色。具体操作如下: