Organizations

Organizations is a feature in Taskforce.sh that allows sharing connections between members of your teams. You can only create an organization if you have a valid subscription. Start by going to the "Teams" page:

Continue by writing the name of your organization. Note that names must be unique within Taskforce.sh:

Click Save to create the organization. You will now be able to add any number of teams to the given organization:

Teams

You can proceed by creating any number of teams. The teams will allow you to add members to your organization based on roles. It is also useful to organize connections in different types or purpose, for example you can have a team for production connections and another for development connections.

Members are added to the teams by sending them an invitation. Note that the user to be invited must have already signed in to Taskforce.sh (no subscription is needed though).

Click on the "Invite Member" button to add new members.

Roles

There are currently 3 roles to choose from.

  • Regular - Members with this role are able to view and interact with all the connections that are part of the team.

  • Manager - These members are also able to add, edit and remove connections, including configuring Monitors and Alerts.

  • Admin - Admins have the same rights as Manager and Regular members but can also invite new team members as well as remove them and change other member's roles.

Invitations

An invited user will receive an email with instructions and will also appear in the invitations tab:

When the invited user goes to the Teams page, an invitation message will appear:

Adding Connections

Back in the dashboard, all the organization members will see the organizations and teams that they belong to. They will also be able to add connections to any team if they have the proper rights (either as a member of a team with the Admin or Manager role, or as the owner of the organization the team he/she belongs to).

Clicking on the + button will open the connection dialog.

After saving it it will appear under the team:

Using the Taskforce Connector

It is also possible to add connections to a team using the taskforce-connector by specifying the team name and using the user's token on Account->Connection Token. For example:

$ taskforce -t 32852395-5e50-44c2-81e5-e6aaa73fc235 --team Development

By using the connector, an Organization's administrator can create several teams, maybe one team per user so that they can connect to their local queues, which is very useful under development.

Last updated