Traballar con permisos nunha lista de buscas dun sitio de SharePoint

Neste artigo de escenario, aprenderá a configurar permisos para campos que usan columnas de busca dunha lista creada mediante Listas de Microsoft. Cando crea unha aplicación de lenzo que se conecta a SharePoint, a aplicación segue os permisos configurados dentro de SharePoint. Os permisos únicos a diferentes niveis dentro de SharePoint poden resultar confusos cando aparecen listas, bibliotecas ou elementos nunha pantalla de aplicación de lenzo.

O exemplo deste tutorial explica como pode traballar cunha aplicación de lenzo que se conecta a SharePoint cunha herdanza rota.

Requisitos previos

  • Debes ter creado unha aplicación usando a SharePoint conector que se conecta a unha lista.
  • A lista debe consistir nunha columna de busca con valores doutra columna.
  • Necesita dúas contas de usuario con acceso á aplicación e ao sitio de SharePoint que aloxa as listas.
  • Debes ter coñecementos sobre como configurar listas e permisos de listas/elementos.

Detalles do escenario

Podes personalizar os permisos dunha lista ou elemento da lista cando o fagas deixar de herdar permisos. Considere, por exemplo, que conecta a súa aplicación a un sitio de SharePoint que ten unha herdanza rota a diferentes niveis. O comportamento da aplicación pode parecer confuso se o usuario non ten acceso aos obxectos de SharePoint correctos como se pretende. Asegúrese de que o usuario pode navegar ata a lista e traballar cos obxectos cos mesmos permisos que espera que aparezan na aplicación de lenzo.

Exemplo

  1. Crea dúas listas cunha lista que consuma columnas como buscas desde a outra lista. Neste titorial, usariamos dúas listas:

    Lista Columnas
    Formas - Título
    - Cor (columna de busca)
    Cores - Título (para a cor da forma)

    A lista Formas ten unha columna de busca de cor. Esta columna de busca está conectada á columna de Cor desde a lista de Cores para valores. Tamén pode usar as súas propias listas.

  2. Se é necesario, cree elementos de exemplo:

    Formas Cor
    Círculo Vermello
    Rectángulo Azul
    Triángulo Verde

    As cores da forma atópanse na columna de busca da lista Cores.

  3. Inicie sesión en Power Apps.

  4. Cree unha nova aplicación.

    Elementos da lista.

  5. Garde e publique a aplicación.

  6. Comparta a aplicación con outro usuario. Por exemplo, Kenny Smith.

  7. Execute a aplicación como usuario co que compartiu a aplicación (Kenny Smith neste exemplo).

    Elementos de usuario.

    Dado que o sitio de SharePoint, a lista ou os elementos non se comparten co usuario, a aplicación non mostrará elementos dispoñibles.

  8. Conceda ao usuario permiso a nivel de elemento para un elemento da lista.

    Permiso de nivel de elemento.

  9. Actualice a aplicación como usuario (Kenny Smith neste exemplo).

    Forma sen cor.

    O usuario, Kenny Smith, non pode ver a cor dado que a cor é dunha lista separada e está mirada pola columna de cores. Non hai cambios de permiso para a aplicación desde Power Apps.

    Nota

    Se o usuario pode ver a columna de busca, verifique os permisos para a lista de columnas de busca. Se a lista de columnas de busca ten permisos exclusivos e se engade o usuario, pode pasar o seguinte paso.

  10. Vaia aos permisos da lista de cores e engada o outro usuario (Kenny Smith, neste exemplo) de xeito explícito.

    Permisos da lista de cores.

  11. Actualice a aplicación como usuario (Kenny Smith neste exemplo).

    Despois dos permisos de busca.

Como pode ver, os permisos de SharePoint para listas e listas de busca fan que os elementos se mostren (ou non) directamente dependendo de como están configurados os permisos.

Consulte tamén

Nota

Pode indicarnos as súas preferencias para o idioma da documentación? Realice unha enquisa breve. (teña en conta que esa enquisa está en inglés)

Esta enquisa durará sete minutos aproximadamente. Non se recompilarán datos persoais (declaración de privacidade).