CIPP icon

CIPP

Interact with CIPP API

Actions129

Overview

This node operation allows bulk creation of SharePoint sites within a specified tenant. It is useful for administrators who need to automate the provisioning of multiple SharePoint sites at once, saving time and reducing manual effort. For example, an organization onboarding new teams can quickly set up multiple team sites with predefined templates and owners in one operation.

Use Case Examples

  1. Bulk create multiple SharePoint sites by providing an array of site details such as site name, description, owner, template, and design.
  2. Automate site provisioning during tenant setup or migration by specifying tenant ID or domain and a list of sites to create.

Properties

Name Meaning
Tenant Filter The tenant ID or domain name to specify which tenant the sites will be created in.
Bulk Sites A JSON array of site objects, each containing properties like SiteName, siteDescription, siteOwner, TemplateName, and siteDesign to define each site to be created.
Request Options Optional settings to control request behavior such as batching (splitting input into batches to throttle requests), ignoring SSL certificate issues, using a proxy, and setting request timeout.

Output

JSON

  • siteResults - Array of results for each site creation attempt, including success or failure details.

Dependencies

  • Requires an API key credential for authentication to the CIPP API endpoint.

Troubleshooting

  • Common issues include invalid tenant ID or domain, malformed JSON in bulk sites input, and network issues such as proxy misconfiguration or SSL certificate errors.
  • Error messages may indicate request timeouts, unauthorized access due to invalid credentials, or batch processing errors if input exceeds allowed limits.
  • To resolve, verify tenant information, ensure JSON format correctness, check API credentials, and adjust batching or timeout settings as needed.

Discussion