Partilhar via


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

  1. Ir para o Power Apps.

  2. No painel esquerdo, selecione Aplicações.

    Selecionar Aplicações.

  3. Selecionar o portal.

  4. Selecione Editar para abrir o portal no Studio de portais.

    Editar portal.

    Mais informações: Editar o portal e Anatomia do Studio

  5. Selecione a página para a qual pretende gerir as permissões.

    Selecione uma página no Studio de portais.

  6. No painel Componente (no lado direito do ecrã), expanda Permissões.

    Expandir 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.

Página disponível para todos.

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.

Página disponível para todos definida como Desativada.

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ções selecionadas.

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.

Alerta: a função Utilizadores Anónimos não deve ser atribuída diretamente a páginas Web.

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.

Permissões aplicáveis a ficheiros subordinados.

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 Ícone de cadeado.aparece junto à lista de páginas para significar que a página tem restrições.

Acesso restrito – ícone de cadeado.

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.

Herdar permissões.

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.

Permissões exclusivas de uma página subordinada.

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.

Ficheiros Web subordinados de página subordinada.

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.

    Criar subpágina.

  • 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

  1. Ir para o Power Apps.

  2. No painel esquerdo, selecione Aplicações.

    Selecionar Aplicações.

  3. Selecione Gestão do Portal.

    Aplicação de Gestão de portais.

  4. No painel esquerdo, em Segurança, selecione Regras de Controlo de Acesso à Página Web.

    Regras de controlo de acesso à página Web.

  5. 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.
    Por predefinição, Todos os conteúdos está selecionado.
    Descrição (Opcional) Uma descrição da regra.
  6. 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

  1. Na aplicação Gestão do Portal, no painel esquerdo, em Conteúdo, selecione Páginas Web.

  2. Selecione a página Web à qual pretende associar a regra de controlo de acesso.

  3. Selecione Regras de Controlo de Acesso.

    Regras de Controlo de Acessos.

  4. Ver todas as regras de controlo de acesso à página Web da página.

    Ver regras de controlo de acessos à página Web.

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).