Workspace templates (a.k.a. Service Definitions) allow you to define:
- What will be created, Microsoft Teams, Modern Team Sites (M365 Groups), Site Collections (communication Sites, Team Sites with no groups, etc), Sub Sites, Viva Engage Communities & Planner Plans
- Set the security requirements, including privacy, guest management, external sharing setup
- Who will be able to make requests from the template,
- Who should approve new requests
- Define ownership setup, including minimum number of owners, hidden default owners, limit owners to specific base groups and more...
- What changes can be made (a.k.a Actions)
- When will the workplace lifecycle end.
- Which Compliance policies should be run
- Define Notification emails to be sent to admins or owners on creations, when changes are made, during lifecycle and results of non-compliance
To achieve all of that, add the following to your workspace templates:
- Leverage Azure Security Groups to define who can request each template
- Collect additional information using columns & forms
- Set security options, privacy, guest access and external sharing
- Apply Naming conventions to the name and the URL/mailbox
- Apply Blocked words to Names, URLs & text fields
- Assign Approval processes to creations or Actions
- Send Notification emails
- Create standard, private or shared Channels in Teams
- Add tabs to channels
- Update the default Documents library or create additional Lists or Document Libraries with additional settings
- Sync Content Types
- Add Folders
- Set versioning & limits
- Set default retention on the libraries/lists
- Set default sensitivity labels on the libraries/lists
- Associate to Hub Sites or create Hub Sites
- Leverage Webhooks to add pre or post automation
- Apply PnP templates to your SharePoint Sites
- Export request details to combined SharePoint Lists
- Apply Compliance Policies to run scheduled checks for organizational requirements
- Apply changes through Actions with approval or with unique permissions
- Manage the lifecycle of the workspace using lifecycle reminders and expiry actions like automatic archiving for Teams
- A fully integrated API to allow access to our features via your own applications
And more...
Read through the articles to see how to configure the app to your needs or ask for training from our delivery team through your partner or account manager.