Visão geral
A API Video Stitcher usa o gerenciamento de identidade e acesso (IAM) para controle de acesso.
É possível configurar o controle de acesso para a API Video Stitcher no nível do projeto. Por exemplo, conceda acesso para que os desenvolvedores possam listar e receber todas as chaves do CDN 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 compatíveis com o IAM.
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 projeto pai 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 projeto pai 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 no recurso de configuração
ativa. |
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 projeto pai do Google Cloud. |
vodConfigs.delete
|
videostitcher.vodConfigs.delete no recurso de configuração
de VOD. |
vodConfigs.get
|
videostitcher.vodConfigs.get no recurso de configuração
de VOD. |
vodConfigs.list
|
videostitcher.vodConfigs.list no projeto
pai do Google Cloud. |
vodConfigs.update
|
videostitcher.vodConfigs.update no recurso de configuração
de VOD. |
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 em tempo real | Permissões necessárias |
---|---|
liveSessions.liveAdTagDetails.get
|
videostitcher.liveAdTagDetails.get
no recurso de detalhes da tag de anúncio em tempo real. |
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 projeto pai do Google Cloud. |
vodSessions.get
|
videostitcher.vodSessions.get no recurso de sessão de VOD. |
Método de detalhes da tag de anúncio de VOD | Permissões necessárias |
---|---|
vodSessions.vodAdTagDetails.get
|
videostitcher.vodAdTagDetails.get no
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 VOD sob demanda | Permissões necessárias |
---|---|
vodSessions.vodStitchDetails.get
|
videostitcher.vodStitchDetails.get
no recurso de detalhes do VOD sob demanda. |
vodSessions.vodStitchDetails.list
|
videostitcher.vodStitchDetails.list
no projeto pai do Google Cloud. |
Papéis
A tabela a seguir lista os papéis do IAM da API Video Stitcher, incluindo as permissões associadas a cada papel:
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 por criar sessões ao vivo ou VOD, o papel precisa ser
definido 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
.