CIPP.app icon

CIPP.app

Manage Microsoft 365 tenants via CIPP.app

Actions619

CIPP v10.6 → Execute Set Library Permission

AI-generated

Summary

Set a SharePoint library’s permission level for selected users and groups in the chosen tenant. Provide the site URL, library ID and name, then choose a level and optionally list principals to apply it to.

Inputs

  • Include Tenant — Whether to include the tenant filter; defaults to true.
  • Tenant (required) — Tenant selected from the list or specified by domain. Used when Include Tenant is enabled.
  • Site URL (required) — SharePoint site URL containing the library.
  • Library ID (required) — ID of the library to update.
  • Library Name (required) — Name of the library to update.
  • Permission Level — Permission to set: Contribute, Design, Edit, Full Control, or Read; defaults to Read.
  • Users — Comma-separated user principal names.
  • Security Groups — Comma-separated Microsoft Entra security group IDs.
  • Microsoft 365 Groups — Comma-separated Microsoft 365 group IDs.
  • Query Parameters — Additional query parameters as a JSON object; defaults to an empty object.
  • Advanced Body Overrides — Optional JSON fields merged into the typed request for fields not exposed in the UI; defaults to an empty object.
  • Max Payload Bytes — Maximum serialized request body size; defaults to 262144 bytes.

Output shape

An API response item containing the result of the library permission request.

The operation changes library permissions. The provided source view does not expose its response handling, so the exact response fields and whether the endpoint returns details are not established.

Links

Discussion