sample
turbot/flowpipe-samples/invite-pipes-organization-member
Get Involved
Version
Pipeline: Add Organization Member to Workspace
Add organization member to an existing organization workspace.
Run the pipeline
To run this pipeline from your terminal:
flowpipe pipeline run invite_pipes_organization_member.pipeline.add_organization_member_to_workspace \ --arg 'organization_handle=<string>' \ --arg 'workspace_handle=<string>' \ --arg 'member_handle=<list>'
Use this pipeline
To call this pipeline from your pipeline, use a step:
step "pipeline" "step_name" { pipeline = invite_pipes_organization_member.pipeline.add_organization_member_to_workspace args = { organization_handle = <string> workspace_handle = <string> member_handle = <list> }}
Params
Name | Type | Required | Description | Default |
---|---|---|---|---|
conn | connection.pipes | Yes | Name of Pipes connection to use. If not provided, the default Pipes connection will be used. | connection.pipes.default |
organization_handle | string | Yes | Specify the handle of the organization where the workspace lives. | - |
workspace_handle | string | Yes | Specify the handle of the workspace where the member need to be invited. | - |
member_handle | list | Yes | Orgnization member handle to be invited to join workspace. | - |
role | string | Yes | The role for the new member at workspace level. Supported values are: reader: Has full read access to the workspace. operator: Has full read access to the workspace and can manage snapshots. owner: Has full administrative access to the workspace, aside from adding connections to the workspace which is reserved for org owners. | reader |
Outputs
Name | Description |
---|---|
member | Member information. |
Tags
recommended = true