Skip to main content

Office 365: Create Office 365 Group

Description

Office 365: Create Office 365 Group plugin step creates an Office 365 Group.

Permissions: https://docs.microsoft.com/en-us/graph/api/group-post-groups?view=graph-rest-1.0&tabs=cs

Following permissions are required to add member to group in Office 365:

Permission typePermission (from least to most privileged)
ApplicationGroup.Create, Group.ReadWrite.All, Directory.ReadWrite.All

Configurations

No.Field NameDescription
1Step NameName of the step. This name has to be unique in a single workflow.
Connection:For details about app registration, see O365 App Registration, Authentication, and Permissions in Azure AD
2Tenant IDProvide a valid Tenant ID of Microsoft Account.
The data type is string. This field is mandatory.
3Client IDClient ID of the Application created in Microsoft Account.
The data type is string. This field is mandatory.
Client Secret
4Accept Value as variable/staticLeave checkbox unchecked to accept Client Secret value from a field in the previous steps of the stream using a drop down list.
Else enable checkbox for Client Secret field to appear as Text box.
5Client SecretSpecify the Client Secret generated in Microsoft Account.
Client Secret is entered using a widget. The widget handles both Text (static value or environment variable) and Combo (drop down containing values from previous steps). If checkbox above is enabled Client Secret field appears as a Text box and accepts static or variable values. Else if checkbox above is disabled Client Secret field appears as a drop down to select fields from previous steps.
The data type is secure string. This field is mandatory.
6Button: Test ConnectionTest connection with Client ID and Client Secret provided. Verifies whether the connection is established or not.
Note: For the purpose of verification fields coming from previous steps are not allowed since field values can only be accessed when workflow is in running state. Static values and environment variables are allowed.
Input Tab
Input Fields:
1Group NameSpecify the name to display in the address book for the group.
2Mail NicknameSpecify the mail alias for the group.
3Group DescriptionSpecify description of the Group.
4Group OwnerSpecify the group owner’s name.
5GetClick to display list of available Group Owners.
Output Tab:
Output Fields:
1Group EmailOutput field to hold the email address of the group created.
After successful execution, the created group takes some time to get reflected on the instance.