You can create a teamspace in IBM® DevOps Loop to provide your team with a
dedicated, secure workspace that automatically spans across all the capabilities like Plan,
Control, Code, Build, Test, Deploy, and Measure.
Ensure that the following prerequisites are completed:
You are added to the User group in Keycloak.
Ensure that you have administrative privileges in DevOps Loop.
Log in to DevOps Loop.
Click the Teamspace button in the left navigation panel.
Click + Create TeamSpace in the Switch Teamspace
panel.
The Create Teamspace page is displayed along with the Define
Teamspace and Invite Members
tabs.
Perform the following steps in the Define Teamspace tab.
Provide a name in Enter TeamSpace Name. The
maximum character limit is 20.
Optional: Provide a brief description of the teamspace in
Description.
Click Next.
The Invite Members tab is displayed.
Perform the following steps in the Invite Members tab.
Click Add External Members.
Search members with a valid email address or select them from the
dropdown list and click Add.
Type the email address of the members who are not in the Keycloak user
directory and click Add.
Note: You can enable or disable the teamspace access for
the added members in a teamspace.
If the members already exist in the Keycloak user directory, they
are directly added as members in the teamspace.
If the members do not exist in the Keycloak user directory, an
invitation email is automatically triggered after the teamspace
is created.
Note: You can add multiple
members to your invite list.
Click Create TeamSpace.
The Teamspace setup progress page is displayed, showing each phase of the
setup. DevOps Loop begins
provisioning the TeamSpace across all integrated capabilities.
Note: A Control repository is added to Build, and a
webhook is set up in Control to synchronize data between Control and
Build.
If an error occurs during teamspace creation, an error message is displayed
with options to Retry or Cancel and retry later. Click
Retry to attempt the operation again. If the problem persists,
check the tenant server pod logs and the logs for the associated product
components to obtain additional information.
Note: The
error badge indicates that the teamspace setup is
incomplete or has configuration issues.
For a visual walkthrough of creating a teamspace watch the following
video:
You have created a teamspace, which is provisioned across
all the capabilities of DevOps Loop.
Additionally, the loop creation is enabled.