Add Elements

You can add services, built-in actions, metadata, or controls to a dynamic service. For more instructions, refer to the sections below:

Service

To add an individual service to a dynamic service, click the service name under the Services tab. You can also enter the keywords of a service in the search box to search for a service.

You can add the following types of services in different categories for different object types:

Object TypeCategoryService
SharePoint Online > Site Collection/SiteProvisioningCreate site collection
SharePoint Online > Site Collection/SiteManagementChange contact
SharePoint Online > Site Collection/SiteManagementChange metadata
SharePoint Online > Site Collection/SiteManagementChange site collection profiles
SharePoint Online > Site Collection/SiteManagementChange site settings
SharePoint Online > Site Collection/SiteLifecycleSite collection lifecycle management
SharePoint Online > LibraryProvisioningCreate library
SharePoint Online > LibraryManagementChange library settings
SharePoint Online > ListProvisioningCreate list
SharePoint Online > AllManagementManage permissions
Microsoft 365 GroupProvisioningCreate group > Create Microsoft 365 Group
Microsoft 365 GroupManagementChange contact
Microsoft 365 GroupManagementChange metadata
Microsoft 365 GroupManagementChange Microsoft 365 Group profiles
Microsoft 365 GroupManagementChange Microsoft 365 Group settings
Microsoft 365 GroupManagementChange ownership or membership
Microsoft 365 GroupLifecycleMicrosoft 365 Group lifecycle management
Microsoft 365 GroupAdvancedConvert Microsoft 365 Group to team
Microsoft TeamProvisioningCreate shared channel
Microsoft TeamProvisioningCreate team
Microsoft TeamMicrosoft TeamManagement
Microsoft TeamManagementChange metadata
Microsoft TeamManagementChange ownership or membership
Microsoft TeamManagementChange shared channel settings
Microsoft TeamManagementChange team profiles
Microsoft TeamManagementChange team settings
Microsoft TeamLifecycleTeam lifecycle management
Microsoft 365 Guest UserManagementChange contact
Microsoft 365 Guest UserLifecycleGuest user lifecycle management
Microsoft 365 Guest UserAdvancedInvite guest user
Microsoft 365 UserManagementChange Microsoft 365 user settings
Microsoft 365 UserManagementManage Microsoft 365 licenses
Microsoft Entra GroupProvisioningCreate group > Create distribution group
Microsoft Entra GroupProvisioningCreate group > Create mail-enabled security group
Microsoft Entra GroupProvisioningCreate group > Create security group
Microsoft Entra GroupManagementChange contact
Microsoft Entra GroupManagementChange distribution group settings
Microsoft Entra GroupManagementChange mail-enabled security group settings
Microsoft Entra GroupManagementChange metadata
Microsoft Entra GroupManagementChange ownership or membership
Microsoft Entra GroupManagementChange security group settings
Microsoft Entra GroupLifecycleMicrosoft Entra Group lifecycle management
Exchange Mailbox > Resource mailboxProvisioningCreate resource mailbox
Exchange Mailbox > Resource mailboxProvisioningCreate resource mailbox
Exchange Mailbox > Resource mailboxManagementChange resource mailbox permission
Exchange Mailbox > Shared mailboxProvisioningCreate shared mailbox
Exchange Mailbox > Shared mailboxManagementChange contact
Exchange Mailbox > Shared mailboxManagementChange metadata
Exchange Mailbox > Shared mailboxManagementChange shared mailbox permission
Exchange Mailbox > Shared mailboxLifecycleShared mailbox lifecycle management
Viva Engage CommunityProvisioningCreate Viva Engage community
Viva Engage CommunityManagementChange contact
Viva Engage CommunityManagementChange metadata
Viva Engage CommunityManagementChange ownership or membership
Power Platform ObjectsManagementChange contact
Power Platform ObjectsManagementChange metadata
Power BI workspaceManagementChange Power BI workspace access
Confide projectProvisioningCreate Confide project (This service is only displayed if you have an available subscription for Confide with SharePoint Embedded.)

After you’ve added a service, you can perform the following actions to configure the service:

  • Edit name – Click the edit button to customize the service name.

  • Add more – Click the add button to add more elements to a service. Hover your mouse between two settings, and the button will appear.

  • Adjust order – Click the move up or move down button to adjust the order of a setting in the service.

  • Expand or collapse the card – Click the expand button to expand the card or click the collapse button to collapse the card.

  • Delete service – Click the delete button to remove the service from the flow.

NOTE
  • You can only add one service in a new step.
  • You can add controls, settings, built-in actions, or metadata when you configure an individual provisioning service. Note that built-in actions are only available in the Create site collection service, the Create team service, and the Create library service.
  • If you add multiple services to the main flow of the dynamic service, you can add controls, settings, or metadata to the main flow between various services.

Built-in action

To add a built-in action that can be executed via the published web API to a service, click an action name under the Built-in action tab. You can add the following built-in actions:

  • Define a document library to use as a template

  • Set default column value for the library folder

  • Apply content type from the content type gallery

  • Create structured folders

  • Create library columns

  • Customize default view

After you’ve added a built-in action, you can perform the following actions:

  • Edit the name – Click the edit button to customize the name of the action.

  • Expand or collapse the card – Click the expand button to expand the card or click the collapse button to collapse the card.

  • Delete the action – Click the delete button to remove the action from the flow.

Metadata

To add metadata in a dynamic service, click the metadata that you want to add under the Metadata tab. You can also enter the keywords of a metadata name in the search box.

After you’ve added metadata, you can perform the following actions:

  • Edit metadata value – Click the edit button to edit the metadata value.

  • Expand or collapse the card – Click the expand button to expand the card or click the collapse button to collapse the card.

  • Delete metadata – Click the delete button to remove the metadata from the flow.

Control

To add a condition, switch, custom conditions, or endpoint as the control to the dynamic flow, click Condition, Switch, Custom condition, or Endpoint under the Control tab.

NOTE

The Endpoint control is only available to be added to the Condition or Switch.