Add or invite a member to an organization.
Request body which must comply to the following JSON Schema:
{
"required" : [ "email" ],
"type" : "object",
"properties" : {
"email" : {
"maxLength" : 75,
"type" : "string",
"description" : "The email address to send the invitation to.",
"format" : "email"
},
"orgRole" : {
"type" : "string",
"description" : "The organization-level role of the new member. Roles include:\n\n* `billing` - Can manage payment and compliance details.\n* `member` - Can view and act on events, as well as view most other data within the organization.\n* `manager` - Has full management access to all teams and projects. Can also manage\n the organization's membership.\n* `owner` - Has unrestricted access to the organization, its data, and its\n settings. Can add, modify, and delete projects and members, as well as\n make billing and plan changes.\n* `admin` - Can edit global integrations, manage projects, and add/remove teams.\n They automatically assume the Team Admin role for teams they join.\n Note: This role can no longer be assigned in Business and Enterprise plans. Use `TeamRoles` instead.\n ",
"default" : "member",
"enum" : [ "billing", "member", "manager", "owner", "admin" ]
},
"teamRoles" : {
"type" : "array",
"description" : "The team and team-roles assigned to the member. Team roles can be either:\n - `contributor` - Can view and act on issues. Depending on organization settings, they can also add team members.\n - `admin` - Has full management access to their team's membership and projects.",
"nullable" : true,
"items" : {
"type" : "object",
"additionalProperties" : { }
},
"default" : [ ]
},
"sendInvite" : {
"type" : "boolean",
"description" : "Whether or not to send an invite notification through email. Defaults to True.",
"writeOnly" : true,
"default" : true
},
"reinvite" : {
"type" : "boolean",
"description" : "Whether or not to re-invite a user who has already been invited to the organization. Defaults to True."
}
}
}Specify how the response should be mapped to the table output. The following formats are available:
Structured Table: Returns a parsed table with data split into rows and columns.
Raw Response: Returns the raw response in a single row with the following columns:
You want to see the source code for this node? Click the following button and we’ll use our super-powers to find it for you.
To use this node in KNIME, install the extension Sentry Nodes from the below update site following our NodePit Product and Node Installation Guide:
A zipped version of the software site can be downloaded here.
Deploy, schedule, execute, and monitor your KNIME workflows locally, in the cloud or on-premises – with our brand new NodePit Runner.
Try NodePit Runner!