Visão geral
A API Video Stitcher usa o Identity and Access Management (IAM) para o controle de acesso.
Você pode configurar o controle de acesso para a API Video Stitcher no projeto nível Por exemplo, é possível conceder acesso para que desenvolvedores listem e acessem todos os de chaves registradas em um projeto.
Para uma descrição detalhada do IAM e dos recursos dele, consulte a documentação do IAM. Especificamente, consulte a seção sobre como gerenciar as políticas do IAM.
Todos os métodos da API Video Stitcher exigem que o autor da chamada tenha as permissões necessárias. Para mais informações, consulte Permissões e Papéis.
Permissões
Esta seção resume as permissões da API Video Stitcher que o IAM aceita.
Permissões necessárias
As tabelas a seguir listam as permissões do IAM associadas à API Video Stitcher.
Método de chaves da CDN | Permissões necessárias |
---|---|
cdnKeys.create
|
videostitcher.cdnKeys.create no dispositivo pai
projeto do Google Cloud. |
cdnKeys.delete |
videostitcher.cdnKeys.delete no recurso de chave do CDN. |
cdnKeys.get |
videostitcher.cdnKeys.get no recurso de chave do CDN. |
cdnKeys.list
|
videostitcher.cdnKeys.list no dispositivo pai
projeto do Google Cloud. |
cdnKeys.update |
videostitcher.cdnKeys.update no recurso de chave do CDN. |
Método de configurações ativas | Permissões necessárias |
---|---|
liveConfigs.create
|
videostitcher.liveConfigs.create no projeto pai do Google Cloud. |
liveConfigs.delete
|
videostitcher.liveConfigs.delete na configuração ativa
recurso. |
liveConfigs.get
|
videostitcher.liveConfigs.get no recurso de configuração
ativa. |
liveConfigs.list
|
videostitcher.liveConfigs.list no projeto pai do Google Cloud. |
liveConfigs.update
|
videostitcher.liveConfigs.update no recurso de configuração
ativa. |
Método de configurações de VOD | Permissões necessárias |
---|---|
vodConfigs.create
|
videostitcher.vodConfigs.create no dispositivo pai
projeto do Google Cloud. |
vodConfigs.delete
|
videostitcher.vodConfigs.delete na configuração de VOD
recurso. |
vodConfigs.get
|
videostitcher.vodConfigs.get na configuração de VOD
recurso. |
vodConfigs.list
|
videostitcher.vodConfigs.list no projeto pai do Google Cloud. |
vodConfigs.update
|
videostitcher.vodConfigs.update na configuração de VOD
recurso. |
Método de ardósia | Permissões necessárias |
---|---|
slates.create |
videostitcher.slates.create no projeto pai do Google Cloud. |
slates.delete |
videostitcher.slates.delete no recurso de ardósia. |
slates.get |
videostitcher.slates.get no recurso de ardósia. |
slates.list |
videostitcher.slates.list no projeto pai do Google Cloud. |
slates.update |
videostitcher.slates.update no recurso de ardósia. |
Método de sessões ao vivo | Permissões necessárias |
---|---|
liveSessions.create
|
videostitcher.liveSessions.create no projeto pai do Google Cloud. |
liveSessions.get
|
videostitcher.liveSessions.get no recurso de sessão
ao vivo. |
Método de detalhes da tag de anúncio ativo | Permissões necessárias |
---|---|
liveSessions.liveAdTagDetails.get
|
videostitcher.liveAdTagDetails.get
no recurso de detalhes da tag de anúncio ativa. |
liveSessions.liveAdTagDetails.list
|
videostitcher.liveAdTagDetails.list
no projeto pai do Google Cloud. |
Método de sessões de VOD | Permissões necessárias |
---|---|
vodSessions.create
|
videostitcher.vodSessions.create no dispositivo pai
projeto do Google Cloud. |
vodSessions.get
|
videostitcher.vodSessions.get na sessão VOD sob demanda
recurso. |
Método de detalhes da tag de anúncio de VOD | Permissões necessárias |
---|---|
vodSessions.vodAdTagDetails.get
|
videostitcher.vodAdTagDetails.get ativado
o recurso de detalhes da tag de anúncio de VOD. |
vodSessions.vodAdTagDetails.list
|
videostitcher.vodAdTagDetails.list no projeto pai do Google Cloud. |
Método de detalhes do agrupamento VOD | Permissões necessárias |
---|---|
vodSessions.vodStitchDetails.get
|
videostitcher.vodStitchDetails.get
no recurso de detalhes do grupo de vídeos sob demanda. |
vodSessions.vodStitchDetails.list
|
videostitcher.vodStitchDetails.list
no projeto pai do Google Cloud. |
Papéis
A tabela a seguir lista o IAM da API Video Stitcher papéis, incluindo as permissões associadas a cada um deles:
Papel do IAM | Permissões |
---|---|
Visualizador do editor de vídeo( Acesso somente leitura aos recursos de editor de vídeo. |
|
Usuário do editor de vídeo( Acesso completo às sessões do editor de vídeo. |
|
Administrador do editor de vídeo( Acesso completo a todos os recursos de editor de vídeo. |
|
Para mais informações sobre papéis, consulte Noções básicas sobre papéis.
Recomendações
Para as contas responsáveis pela criação de sessões ao vivo ou VOD, a função deve ser
Defina como roles/videostitcher.user
.
Para as contas responsáveis por gerenciar e editar chaves da CDN, configurações ao vivo,
configurações de VOD e placas, o papel precisa ser definido como roles/videostitcher.admin
.
Para as contas com acesso apenas para visualizar e não editar ou criar chaves de CDN, configurações
ao vivo, VOD, placas ou sessões, o papel precisa ser definido como
roles/videostitcher.viewer
.