Creates a new user in Windows Azure Active Directory.
Parameter |
Description |
Example |
---|---|---|
Result properties |
Returns the dictionary with properties of the user. You can find the full list of properties at MSDN. You can get separate property from dictionary using the workflow action ‘Get an Item from a Dictionary’. See the picture with example under input parameters. To understand Dictionary type read this MSDN article. Dictionary containing user properties. You can find the full list of properties at |
The structure of the dictionary with key value pairs: FirstName : "John"
LastName : "Davis"
DisplayName: "John Davis"
MobilePhone: "+1 443 4344555"
Office : "505"
...
|
Parameter |
Description |
Example |
---|---|---|
User principal name |
The principal name for the user. |
|
Display Name |
The display name of the user. |
John Davis |
FirstName |
The first name of the user. |
John |
LastName |
The last name of the user. |
Davis |
Password |
The password for the user. If this value is empty, then random password will be generated. This workflow action returns dictionary with properties of the new user. You will be able to get generated password from this dictionary. |
Empty or something like |
AlternateEmailAddresses |
The alternate email addresses of the user. |
|
City |
The city of the user. |
New York |
Country |
The country of the user. |
USA |
Department |
The department of the user. |
IT Department |
Fax |
The fax number of the user. |
+1 334 634221 |
LicenseAssignment |
The SKU code for Microsoft 365 subscription. You can get it using PowerShell. You can find example of PowerShell script in this article. |
Plumsail:Enterprise |
MobilePhone |
The mobile phone number of the user. |
+1 244 23454534 |
Office |
The office of the user. |
505 |
PhoneNumber |
The phone number of the user. |
+1 244 23454534 |
PostalCode |
The postal code of the user. |
33701 |
PreferredLanguage |
The preferred language of the user. |
US |
State |
The state where the user is located. |
FL |
StreetAddress |
The street address of the user. |
Bay Pines Blvd |
Title |
The title of the user. |
Manager |
UsageLocation |
The location of the user where services are consumed. Must be a two-letter country code. |
US |
PasswordNeverExpires |
Sets whether or not the user’s password will expire periodically. |
True |
StrongPasswordRequired |
Sets whether or not the user requires a strong password. |
False |
BlockCredential |
When true, the user will not be able to log on using their user ID. |
False |
AdminLogin |
The login of the user who has appropriate permissions to perform operation. This parameter doesn’t exist in the version for SharePoint 2013 on-premise. |
|
AdminPassword |
The password of the user who has appropriate permissions to perform operation. This parameter doesn’t exist in the version for SharePoint 2013 on-premise. |
admin’sP@ssw0rd$ |
SiteUrl |
The URL of the current SharePoint site. This property defines context of the workflow action. All actions performed by workflow action will be executed on specified SharePoint site. If this property is blank it will use current SharePoint site by default. |
|
ThrowError |
Detects whether workflow should be interrupted in case of error or not. |
Yes |
RunAsPublisher |
Detects whether the workflow action has to be ran under the user account who published the workflow (for SharePoint 2013 on-premise only). |
Yes |
Removes the user from Windows Azure Active Directory.
Parameter |
Description |
Example |
---|---|---|
User principal name |
The user ID of the user to remove. |
|
AdminLogin |
The login of the user who has appropriate permissions to perform operation. This parameter doesn’t exist in the version for SharePoint 2013 on-premise. |
|
AdminPassword |
The password of the user who has appropriate permissions to perform operation. This parameter doesn’t exist in the version for SharePoint 2013 on-premise. |
admin’sP@ssw0rd$ |
SiteUrl |
The URL of the current SharePoint site. This property defines context of the workflow action. All actions performed by workflow action will be executed on specified SharePoint site. If this property is blank it will use current SharePoint site by default. |
|
ThrowError |
Detects whether workflow should be interrupted in case of error or not. |
Yes |
RunAsPublisher |
Detects whether the workflow action has to be ran under the user account who published the workflow (for SharePoint 2013 on-premise only). |
Yes |
Updates a user in Windows Azure Active Directory.
Parameter |
Description |
Example |
---|---|---|
User principal name |
The principal name for the user. |
|
DispName |
The display name of the user. |
John Davis |
FirstName |
The first name of the user. |
John |
LastName |
The last name of the user. |
Davis |
Password |
The password for the user. If this value is empty, then random password will be generated. This workflow action returns dictionary with properties of the new user. You will be able to get generated password from this dictionary. |
Empty or something like |
AlternateEmailAddresses |
The alternate email addresses of the user. |
|
City |
The city of the user. |
New York |
Country |
The country of the user. |
USA |
Department |
The department of the user. |
IT Department |
Fax |
The fax number of the user. |
+1 334 634221 |
LicenseAssignment |
The SKU code for Microsoft 365 subscription. You can get it using PowerShell. You can find example of PowerShell script in this article. |
Plumsail:Enterprise |
MobilePhone |
The mobile phone number of the user. |
+1 244 23454534 |
Office |
The office of the user. |
505 |
PhoneNumber |
The phone number of the user. |
+1 244 23454534 |
PostalCode |
The postal code of the user. |
33701 |
PreferredLanguage |
The preferred language of the user. |
US |
State |
The state where the user is located. |
FL |
StreetAddress |
The street address of the user. |
Bay Pines Blvd |
Title |
The title of the user. |
Manager |
UsageLocation |
The location of the user where services are consumed. Must be a two-letter country code. |
US |
PasswordNeverExpires |
Sets whether or not the user’s password will expire periodically. |
True |
StrongPasswordRequired |
Sets whether or not the user requires a strong password. |
False |
BlockCredential |
When true, the user will not be able to log on using their user ID. |
False |
AdminLogin |
The login of the user who has appropriate permissions to perform operation. This parameter doesn’t exist in the version for SharePoint 2013 on-premise. |
|
AdminPassword |
The password of the user who has appropriate permissions to perform operation. This parameter doesn’t exist in the version for SharePoint 2013 on-premise. |
admin’sP@ssw0rd$ |
SiteUrl |
The URL of the current SharePoint site. This property defines context of the workflow action. All actions performed by workflow action will be executed on specified SharePoint site. If this property is blank it will use current SharePoint site by default. |
|
ThrowError |
Detects whether workflow should be interrupted in case of error or not. |
Yes |
RunAsPublisher |
Detects whether the workflow action has to be ran under the user account who published the workflow (for SharePoint 2013 on-premise only). |
Yes |
Gets the dictionary with properties of specified user from Windows Azure Active Directory.
Parameter |
Description |
Example |
---|---|---|
Result properties |
Returns the dictionary with properties of the user. You can find the full list of properties at MSDN. You can get separate property from dictionary using the workflow action ‘Get an Item from a Dictionary’. See the picture with example under input parameters. To understand Dictionary type read this MSDN article. Dictionary containing user properties. You can find the full list of properties at |
The structure of the dictionary with key value pairs: FirstName : "John"
LastName : "Davis"
DisplayName: "John Davis"
MobilePhone: "+1 443 4344555"
Office : "505"
...
|
Parameter |
Description |
Example |
---|---|---|
User principal name |
The user ID of the user to retrieve. |
|
AdminLogin |
The login of the user who has appropriate permissions to perform operation. This parameter doesn’t exist in the version for SharePoint 2013 on-premise. |
|
AdminPassword |
The password of the user who has appropriate permissions to perform operation. This parameter doesn’t exist in the version for SharePoint 2013 on-premise. |
admin’sP@ssw0rd$ |
SiteUrl |
The URL of the current SharePoint site. This property defines context of the workflow action. All actions performed by workflow action will be executed on specified SharePoint site. If this property is blank it will use current SharePoint site by default. |
|
ThrowError |
Detects whether workflow should be interrupted in case of error or not. |
Yes |
RunAsPublisher |
Detects whether the workflow action has to be ran under the user account who published the workflow (for SharePoint 2013 on-premise only). |
Yes |
Add the license assignment for a user.
Parameter |
Description |
Example |
---|---|---|
User principal name |
The user ID of the user to update. |
|
License |
A license to assign to the user. |
Plumsail:enterprise |
AdminLogin |
The login of the user who has appropriate permissions to perform operation. This parameter doesn’t exist in the version for SharePoint 2013 on-premise. |
|
AdminPassword |
The password of the user who has appropriate permissions to perform operation. This parameter doesn’t exist in the version for SharePoint 2013 on-premise. |
admin’sP@ssw0rd$ |
SiteUrl |
The URL of the current SharePoint site. This property defines context of the workflow action. All actions performed by workflow action will be executed on specified SharePoint site. If this property is blank it will use current SharePoint site by default. |
|
ThrowError |
Detects whether workflow should be interrupted in case of error or not. |
Yes |
RunAsPublisher |
Detects whether the workflow action has to be ran under the user account who published the workflow (for SharePoint 2013 on-premise only). |
Yes |
Remove the license assignment for a user.
Parameter |
Description |
Example |
---|---|---|
User principal name |
The user ID of the user to update. |
|
License |
A license to remove from the user. |
Plumsail:Enterprise |
AdminLogin |
The login of the user who has appropriate permissions to perform operation. This parameter doesn’t exist in the version for SharePoint 2013 on-premise. |
|
AdminPassword |
The password of the user who has appropriate permissions to perform operation. This parameter doesn’t exist in the version for SharePoint 2013 on-premise. |
admin’sP@ssw0rd$ |
SiteUrl |
The URL of the current SharePoint site. This property defines context of the workflow action. All actions performed by workflow action will be executed on specified SharePoint site. If this property is blank it will use current SharePoint site by default. |
|
ThrowError |
Detects whether workflow should be interrupted in case of error or not. |
Yes |
RunAsPublisher |
Detects whether the workflow action has to be ran under the user account who published the workflow (for SharePoint 2013 on-premise only). |
Yes |
Resets the password for a user.
Parameter |
Description |
Example |
---|---|---|
GeneratedPassword |
The password generated for the user. This is output variable |
Parameter |
Description |
Example |
---|---|---|
User principal name |
The user ID of the user to set the password for. |
|
Change on next login |
When true, the user will be required to change their password the next time they sign in. |
True |
NewPassword |
The password for the user. If this value is empty, then random password will be generated. This workflow action returns dictionary with properties of the new user. You will be able to get generated password from this dictionary. |
Empty or something like |
AdminLogin |
The login of the user who has appropriate permissions to perform operation. This parameter doesn’t exist in the version for SharePoint 2013 on-premise. |
|
AdminPassword |
The password of the user who has appropriate permissions to perform operation. This parameter doesn’t exist in the version for SharePoint 2013 on-premise. |
admin’sP@ssw0rd$ |
SiteUrl |
The URL of the current SharePoint site. This property defines context of the workflow action. All actions performed by workflow action will be executed on specified SharePoint site. If this property is blank it will use current SharePoint site by default. |
|
ThrowError |
Detects whether workflow should be interrupted in case of error or not. |
Yes |
RunAsPublisher |
Detects whether the workflow action has to be ran under the user account who published the workflow (for SharePoint 2013 on-premise only). |
Yes |
Adds a new group to the Windows Azure Active Directory.
Parameter |
Description |
Example |
---|---|---|
GroupName |
The display name of the group. |
Helpdesk contributors |
GroupDescription |
The description of the group. |
Can read, write and create new content |
ManagedBy |
The owner of the group. |
|
AdminLogin |
The login of the user who has appropriate permissions to perform operation. This parameter doesn’t exist in the version for SharePoint 2013 on-premise. |
|
AdminPassword |
The password of the user who has appropriate permissions to perform operation. This parameter doesn’t exist in the version for SharePoint 2013 on-premise. |
admin’sP@ssw0rd$ |
SiteUrl |
The URL of the current SharePoint site. This property defines context of the workflow action. All actions performed by workflow action will be executed on specified SharePoint site. If this property is blank it will use current SharePoint site by default. |
|
ThrowError |
Detects whether workflow should be interrupted in case of error or not. |
Yes |
RunAsPublisher |
Detects whether the workflow action has to be ran under the user account who published the workflow (for SharePoint 2013 on-premise only). |
Yes |
Removes a group from Windows Azure Active Directory.
Parameter |
Description |
Example |
---|---|---|
GroupName |
The display name or the unique ID of the group to remove. |
Helpdesk contributors |
AdminLogin |
The login of the user who has appropriate permissions to perform operation. This parameter doesn’t exist in the version for SharePoint 2013 on-premise. |
|
AdminPassword |
The password of the user who has appropriate permissions to perform operation. This parameter doesn’t exist in the version for SharePoint 2013 on-premise. |
admin’sP@ssw0rd$ |
SiteUrl |
The URL of the current SharePoint site. This property defines context of the workflow action. All actions performed by workflow action will be executed on specified SharePoint site. If this property is blank it will use current SharePoint site by default. |
|
ThrowError |
Detects whether workflow should be interrupted in case of error or not. |
Yes |
RunAsPublisher |
Detects whether the workflow action has to be ran under the user account who published the workflow (for SharePoint 2013 on-premise only). |
Yes |
Adds a member to an existing security group.
Parameter |
Description |
Example |
---|---|---|
User principal name |
The User principal name or the unique ID of the user to add. |
|
GroupName |
The display name or the unique ID of the group. |
Helpdesk contributors |
AdminLogin |
The login of the user who has appropriate permissions to perform operation. This parameter doesn’t exist in the version for SharePoint 2013 on-premise. |
|
AdminPassword |
The password of the user who has appropriate permissions to perform operation. This parameter doesn’t exist in the version for SharePoint 2013 on-premise. |
admin’sP@ssw0rd$ |
SiteUrl |
The URL of the current SharePoint site. This property defines context of the workflow action. All actions performed by workflow action will be executed on specified SharePoint site. If this property is blank it will use current SharePoint site by default. |
|
ThrowError |
Detects whether workflow should be interrupted in case of error or not. |
Yes |
RunAsPublisher |
Detects whether the workflow action has to be ran under the user account who published the workflow (for SharePoint 2013 on-premise only). |
Yes |
Removes a member from a security group.
Parameter |
Description |
Example |
---|---|---|
User principal name |
The User principal name or the unique ID of the user to remove. |
|
GroupName |
The display name or the unique ID of the group. |
Helpdesk contributors |
AdminLogin |
The login of the user who has appropriate permissions to perform operation. This parameter doesn’t exist in the version for SharePoint 2013 on-premise. |
|
AdminPassword |
The password of the user who has appropriate permissions to perform operation. This parameter doesn’t exist in the version for SharePoint 2013 on-premise. |
admin’sP@ssw0rd$ |
SiteUrl |
The URL of the current SharePoint site. This property defines context of the workflow action. All actions performed by workflow action will be executed on specified SharePoint site. If this property is blank it will use current SharePoint site by default. |
|
ThrowError |
Detects whether workflow should be interrupted in case of error or not. |
Yes |
RunAsPublisher |
Detects whether the workflow action has to be ran under the user account who published the workflow (for SharePoint 2013 on-premise only). |
Yes |