Gerir permissões da página
Nota
A partir de 12 de outubro de 2022, os portais do Power Apps passam a ser Power Pages. Mais informações: O Microsoft Power Pages está agora em disponibilidade geral (blogue)
Em breve, vamos migrar e unir a documentação dos portais do Power Apps com a documentação do Power Pages.
Utiliza permissões de página para controlar o acesso do utilizador às páginas do portal. Por exemplo, pode permitir que as páginas estejam disponíveis de forma anónima para acesso ao público ou restringir o acesso a utilizadores com funções específicas. Dependendo dos requisitos do negócio, pode gerir a herança de permissões de página de uma página principal para uma página subordinada. Uma página pode ter ficheiros Web—subordinados, tais como documentos, ficheiros CSS ou ficheiros JS transferíveis—e também pode gerir a herança das permissões de página da página para esses ficheiros Web subordinados.
Nota
Também pode gerir permissões de página no Power Pages. Mais informações: Permissões de página no Power Pages
Pode gerir permissões de página de duas formas:
O Studio de portais do Power Apps simplifica a configuração das permissões de acesso à página Web em comparação com a utilização da aplicação Gestão do Portal, e é o método recomendado. Gerir permissões de página com a aplicação Gestão do Portal é realizado através da definição de regras de controlo de acesso à página Web. Também pode definir estas regras de controlo de acesso à página Web utilizando o Studio de portais, mas tem de usar a aplicação Gestão do Portal para gerir permissões de página para outras áreas que não podem ser geridas através do Studio de portais.
Nota
Gerir permissões de página com o Studio de portais aplica-se apenas às permissões Restringir Leitura, que controlam o acesso às páginas pelos utilizadores. Para gerir permissões Conceder Alteração para gerir e publicar páginas de conteúdos com o editor de conteúdos do portal legado, utilize a aplicação Gestão do Portal.
Gerir permissões de página com o Studio de portais do Power Apps
Não só pode utilizar o Studio de portais para personalizar o seu portal, como pode gerir as permissões de página de forma rápida e eficiente.
Para começar com a gestão de permissões de página usando o Studio de portais
Ir para o Power Apps.
No painel esquerdo, selecione Aplicações.
Selecionar o portal.
Selecione Editar para abrir o portal no Studio de portais.
Mais informações: Editar o portal e Anatomia do Studio
Selecione a página para a qual pretende gerir as permissões.
No painel Componente (no lado direito do ecrã), expanda Permissões.
As opções sob Permissões variam consoante a página selecionada. Por exemplo, as opções para uma página principal serão diferentes das opções para a página subordinada que herdou permissões da página principal.
Vejamos diferentes opções para gerir permissões de uma página.
Permitir acesso anónimo a uma página
Uma página com Página disponível para todos definida como Ativada está disponível anonimamente. Esta opção está disponível na página raiz de um site, ou numa página subordinada que tenha a página principal com esta opção definida como Ativada.
Restringir o acesso a uma página
Quando Página disponível para todos está definida para Desativada, a página não está disponível para ninguém, por predefinição. Pode selecionar funções específicas a que pretende permitir o acesso a esta página.
Utilize Funções selecionadas para escolher quais as funções que serão autorizadas a aceder à página. Apenas os utilizadores das funções que seleciona aqui terão acesso.
Função de Utilizadores Anónimos
Qualquer função com a função de Utilizadores Anónimos definida para Sim é excluída da lista de funções que pode selecionar para restringir o acesso a uma página.
Se a aplicação Gestão do Portal foi utilizada para configurar esta função para a página selecionada, é apresentado um alerta para a função aplicável quando gere as permissões da página.
Se este alerta aparecer, altere as permissões, porque as funções com a Função de Utilizadores Anónimos definida para Sim não podem ser atribuídas diretamente aos utilizadores.
Permissões aplicáveis a ficheiros subordinados
Quando as Permissões se aplicam a ficheiros subordinados estão definida como Ativadas, os ficheiros Web subordinados dessa página só estão disponíveis para os utilizadores que possam aceder a esta página Web. Quando definido como Desativadas, todos podem aceder aos ficheiros Web subordinados da página selecionada.
Atenção
As Permissões aplicam-se a ficheiros subordinadosdevem estar definidas como Desativadas para a home page do portal. Ficheiros Web, como Bootstrap.min.css e Theme.css utilizados por temas sob a home page. Se restringir estes ficheiros a apenas utilizadores autenticados, os estilos não serão aplicados em nenhuma página, incluindo as páginas de início de sessão que estão disponíveis anonimamente.
Restrição na hierarquia da página
Quando uma página está definida como Desativada para Página disponível para todos, um ícone de cadeado aparece junto à lista de páginas para significar que a página tem restrições.
Permissões de página subordinada
Uma página subordinada pode herdar permissões da página principal ou pode ser configurada com permissões exclusivas.
Herdar permissões de uma página principal
A secção Permissões mostra Herdar permissões da página principal quando uma página subordinada é selecionada que tem a página principal com a Página disponível para todos definida como Desativada.
Por predefinição, todas as páginas subordinada têm Herdar permissões de página principal definidas como Ativada. Esta definição disponibiliza a página subordinada a todos os utilizadores que possam aceder à sua página principal.
Configure a página subordinada com permissões exclusivas
Quando uma página subordinada tem Herdar permissões de página principal definida como Desativada, a página subordinada—e as páginas de que esta página subordinada é principal—não estão disponíveis para os utilizadores das funções selecionadas para o acesso à página principal.
Selecione funções específicas a que pretende permitir aceder a esta página subordinada e às páginas das quais esta página subordinada é um principal.
As permissões de página subordinada aplicam-se a ficheiros subordinados
Quando as Permissões se aplicam a ficheiros subordinados estão definida como Ativadas, os ficheiros Web subordinados dessa página só estão disponíveis para os utilizadores que possam aceder a esta página Web. Quando definido como Desativadas, todos podem aceder aos ficheiros Web subordinados da página selecionada.
O efeito das alterações na subpágina nas permissões
Uma página pode ser promovida a um nível mais alto na hierarquia da página, ou tornada numa subpágina para um nível mais baixo na hierarquia da página. Os efeitos que estas ações têm nas permissões são os seguintes:
Se uma página for tornada em subpágina, a página herda permissões do seu novo principal.
Se uma página for promovida, as permissões originais da página são mantidas.
Gerir permissões de página com a aplicação Gestão do Portal
Ao utilizar a aplicação Gestão do Portal, é possível gerir permissões de página através das regras de controlo de acesso à página web. Estas regras permitem-lhe controlar as ações de publicação que uma função da Web pode desempenhar nas páginas do seu site. Além disso, pode controlar que páginas são visíveis para que funções da Web.
Regras de controlo de acesso à página Web
Para gerir as regras de controlo de acesso à página Web com a aplicação Gestão do Portal
Ir para o Power Apps.
No painel esquerdo, selecione Aplicações.
Selecione Gestão do Portal.
No painel esquerdo, em Segurança, selecione Regras de Controlo de Acesso à Página Web.
Selecione uma regra de controlo de acesso à página Web para editar ou selecione Nova para criar uma nova regra.
Defina os seguintes atributos para a regra de controlo de acesso à página Web.
Nome Descrição Nome Um nome descritivo para a regra. Web Site O site a que esta regra se aplica; isto tem de corresponder ao site da página a que esta regra se aplica. Página Web A página Web a que esta regra se aplica. A regra afetará não apenas esta página, mas todas as suas páginas subordinadas, o que faz com que este atributo selecione o ramo do Web site ao qual a regra se aplicará. Se for aplicada a regra à home page, será aplicada a todo o portal. Direito Conceder alteração ou Restringir leitura Scope - Todos os conteúdos: todos os conteúdos descendentes estão incluídos na validação de segurança.
- Excluir ficheiros Web subordinados diretos: todos os ficheiros Web subordinados diretamente relacionados com esta página Web serão excluídos da validação de segurança. Esta opção não exclui os descendentes do ficheiro Web subordinado.
Descrição (Opcional) Uma descrição da regra. Selecione Guardar e Fechar.
Ver regras de controlo de acesso de uma página
Depois de criar uma nova regra de controlo de acesso, esta fica associada à página selecionada. Esta associação fará com que afete a página à qual atribui a regra e todas as páginas subordinadas,—ou seja, todo o ramo do site.
Para ver as regras de controlo de acesso à página Web associadas de uma página
Na aplicação Gestão do Portal, no painel esquerdo, em Conteúdo, selecione Páginas Web.
Selecione a página Web à qual pretende associar a regra de controlo de acesso.
Selecione Regras de Controlo de Acesso.
Ver todas as regras de controlo de acesso à página Web da página.
Existem dois tipos de regras de controlo de acesso: Conceder Alteração e Restringir Leitura.
Autorizar Alteração
Utilize a regra Conceder Alteração para permitir que um utilizador com uma função da Web associado à regra publique alterações ao conteúdo para esta página e todas as páginas subordinadas desta página. As regras Conceder Alteração têm precedência sobre as regras Restringir Leitura.
Por exemplo, poderá ter um ramo de notícias no seu site que pretende que seja editável por pelos utilizadores com a função da Web de editor de notícias. Estes utilizadores poderão não ter acesso a todo o site e não poderão certamente editar todo o site completo, mas neste ramo pretende que tenham autoridade de publicação de conteúdo total. Criaria uma regra de controlo de acesso a páginas Web denominada "conceder publicação de notícias aos novos editores".
Em seguida, define o Direito a Conceder alteração e Página Web para a página principal de todo o ramo de notícias do site. Em seguida, reatribui esta função da Web a quaisquer utilizadores que pretende designar como novos editores. (Um utilizador pode ter várias funções da Web.)
Uma regra Conceder Alteração deve estar sempre presente em qualquer portal para o qual pretende ativar a edição frontal. Esta regra aplicar-se-á à Home Page do site, tornando-a a regra predefinida de todo o site. Esta regra será associada a uma função Web que representa a função administrativa para o site. Os utilizadores a quem forem concedidos direitos de publicação de conteúdos frontais serão atribuídos a esta função.
Restringir Leitura
Utilize a regra Restringir Leitura para limitar a visualização de conteúdos de uma página (e das respetivas subordinadas) a apenas utilizadores específicos. Em comparação, Conceder Alteração é uma regra permissiva (concede aos utilizadores a capacidade para fazer algo), enquanto a regra Restringir Leitura é uma regra restritiva, ao restringir uma ação a um conjunto limitado de utilizadores. Por exemplo, pode ter um ramo do site dedicado a ser utilizado apenas por empregados. Quer restringir a capacidade de ler esta secção para pessoas que têm o função da Web de empregado. Neste cenário, cria uma nova regra denominada “restringir leitura apenas aos empregados”.
Em seguida, define o Direito para Restringir Leitura e Página Web para a página na parte superior do ramo que pretende que seja lida pelos empregados. Em seguida, associa esta regra à função Web de empregado e, em seguida, atribuiria os utilizadores a esta função.
Nota
Se aplicar o direito Restringir Leitura à página raiz (home page) de um site e selecionar Excluir ficheiros Web subordinados relacionados como Âmbito, os ficheiros Web subordinados diretos da home page estarão acessíveis a todos os utilizadores.
Consulte também
Criar funções Web para portais
Adicionar segurança baseada em registos através de permissões de tabela para portais
Nota
Pode indicar-nos as suas preferências no que se refere ao idioma da documentação? Responda a um breve inquérito. (tenha em atenção que o inquérito está em inglês)
O inquérito irá demorar cerca de sete minutos. Não são recolhidos dados pessoais (declaração de privacidade).