Step Details |
Introduced in Version | 9.5.0 |
Last Modified in Version | 9.5.0 |
Location | Integrations > Google Cloud > Identity |
Decisions has nine Steps to help users manage accounts through Google Cloud. The complete list of Steps is below.
Prerequisites
These steps require that the Google Cloud module be installed. Additionally a Project dependency must be created before the Steps will appear in the Flow Designer toolbox.
Steps
Step Name | Description |
---|
Add User To Group | Allows users to be added to a specified group. |
Create Group | Allows for Google Cloud groups to be created. |
Get Group User Details | Returns information about each user within a specified group. |
Group Has Member | Checks if a specific group has a particular member based on the user key. |
List Group Members | Provides a list of all members within a specified group. |
List Groups | Returns a list of all the groups for a specific domain. |
Remove User From Group | Removes a particular member from a group. |
Update Group | Uses a group key to update a group. |
Update Group Membership | Allows a user in a group to be assigned a new role. |
Add User To Group
Inputs
Property | Description | Data Type |
---|
Group Key | The key for the group the user will be added to. | String |
Impersonate User | The user, or users, to be impersonated. | String |
Override Scopes |
| - |
Role | Role the new user will have upon being added to the group. | String |
User Key | The key for the specific user that will be added to the group. | String |
Create Group
Inputs
Property | Description | Data Type |
---|
Impersonate User | The user, or users, to be impersonated. | String |
New Group | The name of the group that will be created. | GoogleCloudGroup |
Override Scopes |
| - |
Get Group User Details
Inputs
Property | Description | Data Type |
---|
Group Key | The key of the group that has the user information that is requested. | String |
Impersonate User | The user, or users, to be impersonated. | String |
Override Scopes |
| - |
Outputs
Property | Description | Data Type |
---|
Membership |
| GoogleCloudGroup |
Group Has Member
Inputs
Property | Description | Data Type |
---|
Group Key | The key of the group to check the membership for. | String |
Impersonate User | The user, or users, to be impersonated. | String |
Override Scopes |
| - |
User Key | The key of the user that is being checked to see if they are in the group. | String |
List Group Members
Inputs
Property | Description | Data Type |
---|
Domain | The domain with the group to display the members of. | String |
Group Key | Key of the specific group with the members to be listed. | String |
Max Results | Total number of group members to be returned. | Int32 |
Outputs
Property | Description | Data Type |
---|
Members | The list of all the members requested. | List of GoogleCloudMembership |
List Groups
Inputs
Property | Description | Data Type |
---|
Domain | The domain with the groups to be listed.
| String |
Outputs
Property | Description | Data Type |
---|
Groups | The returned list of groups within the specified domain. | List of GoogleCloudAdminGroup |
Remove User From Group
Inputs
Property | Description | Data Type |
---|
Group Key | Key of the specific group to be used by the step. | String
|
Impersonate User | The user, or users, to be impersonated. | String |
Override Scopes |
| - |
User Key | Key of the user to remove from the group. | String |
Update Group
Inputs
Property | Description | Data Type |
---|
Group Key | Key of the specific group to be used by the step.
| String |
Impersonate User | The user, or users, to be impersonated. | String |
Override Scopes |
| - |
Updated Group |
| GoogleCloudGroup |
Update Group Membership
Inputs
Property | Description | Data Type |
---|
Group Key | Key of the specific group to be used by the step.
| String |
Impersonate User | The user, or users, to be impersonated. | String |
New Role | The role a member will be changed to. | String |
Override Scopes |
| - |
User Key | Key of the member to be updated. | String |
Step Changes
Description | Version | Date | Developer Task |
---|
The Identity steps were added to the platform. | 9.5 | November 2024 | [DT-042773] |