> For the complete documentation index, see [llms.txt](https://docs.realmjoin.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.realmjoin.com/es/automatizacion/runbooks/runbook-references/org/collab/list-sharepoint-sitecollection-permission.md).

# Listar permisos de la colección de sitios de SharePoint

Enumera todos los miembros y administradores de una colección de sitios de SharePoint Online

### Descripción

Se conecta a una colección de sitios de SharePoint Online mediante PnP.PowerShell con la identidad administrada asignada por el sistema y recupera los miembros de los administradores de la colección de sitios, el grupo Owners, el grupo Members y el grupo Visitors. Los miembros de cada grupo se enumeran con su tipo, como usuario, grupo de seguridad o grupo de Entra ID.

### Ubicación

Organización → Collab → Listar permisos de la colección de sitios de SharePoint

**Nombre completo del runbook**

rjgit-org\_collab\_list-sharepoint-sitecollection-permission

### Detalles

| Propiedad          | Valor                                                                  |
| ------------------ | ---------------------------------------------------------------------- |
| Versión            | 1.2.0                                                                  |
| Módulos requeridos | <p>RealmJoin.RunbookHelper (>= 0.8.9)<br>PnP.PowerShell (>= 3.4.1)</p> |
| Programable        | no                                                                     |

### Notas

Interacciones de parámetros:

* SiteUrl debe apuntar a la raíz de una colección de sitios (por ejemplo, <https://contoso.sharepoint.com/sites/marketing>), no a un subsitio. La URL de un subsitio sigue devolviendo resultados, pero describen la colección de sitios principal; el runbook registra una advertencia cuando esto sucede.
* Los grupos Owners, Members y Visitors se resuelven mediante las propiedades de grupo asociado del sitio, no haciendo coincidir nombres localizados de grupos, por lo que el informe es preciso independientemente del idioma del Tenant. Cualquiera de los tres puede estar ausente (algo común en sitios conectados a Teams) y se informa como "no configurado" en lugar de provocar un error.

Requires -Modules @{ModuleName = "RealmJoin.RunbookHelper"; ModuleVersion = "0.8.9" } Requires -Modules @{ModuleName = "PnP.PowerShell"; ModuleVersion = "3.4.1" }

### Permisos

#### Permisos de aplicación

* **Tipo**: Office 365 SharePoint Online
  * Sites.FullControl.All
    * *Se conecta mediante Connect-PnPOnline -ManagedIdentity y llama a Get-PnPWeb, Get-PnPSite, Get-PnPSiteCollectionAdmin y Get-PnPGroupMember contra la colección de sitios de destino; Get-PnPSiteCollectionAdmin, en particular, requiere más que acceso de solo lectura al sitio, por lo que Sites.Read.All no es suficiente. No se usó Sites.Selected porque requeriría que el consentimiento por sitio se concediera previamente fuera del control de este runbook, algo que este runbook no puede garantizar para un $SiteUrl arbitrario.*

#### Notas sobre permisos

Conceda consentimiento de administrador para el permiso de aplicación 'Sites.FullControl.All' en la API de Office 365 SharePoint Online (ID de aplicación 00000003-0000-0ff1-ce00-000000000000) a la identidad administrada asignada por el sistema de la cuenta de Azure Automation; este consentimiento de SharePoint solo aplicación mediante identidad administrada no puede asignarse mediante la automatización estándar de roles de aplicación de Microsoft Graph usada para permisos de Graph. Consulte el archivo de documentación del runbook para ver los comandos de asignación.

### Parámetros

#### SiteUrl

URL completa de la colección de sitios de SharePoint Online, por ejemplo <https://contoso.sharepoint.com/sites/marketing>

| Propiedad                      | Valor                         |
| ------------------------------ | ----------------------------- |
| Obligatorio                    | true                          |
| Valor predeterminado           |                               |
| Tipo                           | Cadena                        |
| Nombre para mostrar del portal | URL de la colección de sitios |

[Volver a la vista general de referencia del runbook](/es/automatizacion/runbooks/runbook-references.md)


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.realmjoin.com/es/automatizacion/runbooks/runbook-references/org/collab/list-sharepoint-sitecollection-permission.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
