Released on: November 18, 2022


Teamwork Cloud 2022x Refresh1 comes with exciting new features, such as customizable announcements that can be displayed to users on login and project load, renewed and enhanced Data markings capability, case-insensitive authentication against LDAP servers, and password complexity requirements that considerably improve system security. Last but not least, Teamwork Cloud services are extended with initial Webhooks support.

Announcements

The 2022x Refresh1 version of Teamwork Cloud introduces the ability to set up custom announcements to be shown to users. These announcements can be displayed as notifications when users log into the server or open specified resources both through the modeling tool and web applications. With this feature in place, you can quickly and easily announce early server upgrades, project deadlines, or any other organization-specific information within the tool.

Creating a new announcement.
Upgraded Data Markings

With the initial Data Markings release, we introduced a way of marking Teamwork Cloud users, user groups, resources, and categories with end-user predefined security levels. To allow for an even more granular and flexible access control, the new version of Teamwork Cloud allows you to define hierarchical, non-hierarchical (flat) classifiers, or a combination of both. This also means that from now on you can assign multiple data markings to a resource, category, user, or group.

Setting a flat data markings group and viewing a user with both hierarchical and flat markings.
Case-Insensitive LDAP Authentication

It has come to our attention that most LDAP servers across our customer base are configured to act as case-insensitive by default. Therefore, from now on the authentication process against external users coming from LDAP servers is case insensitive as well. This eliminates the need to remember the exact case of your username as set in the organization’s LDAP server.

Password Complexity Requirements

Previously, it was possible to create internal user accounts without any restrictions on their passwords. Weak passwords might have led to potential security issues. Beginning with the 2022x Refresh1 version, administrators can set the rules for internal user password complexity. These rules apply to existing passwords, as well: users are forced to change their password if new complexity rules get rolled out.


Setting password complexity requirements in Teamwork Cloud Admin.
Webhooks (Technology Preview)

From day one, Teamwork Cloud offers services and APIs to access and use repository data. With the 2022x Refresh1 release we are stepping forward and introducing a technology preview of the so-called ”inverse API“ – webhooks. With webhooks support, you can get notifications pushed to a specified endpoint on predefined events in Teamwork Cloud instead of constantly polling for new data through REST APIs. The initial webhooks release allows you to listen to commit-type events in chosen resources with more exciting capabilities coming soon!

To learn more about webhooks services, please see the OpenAPI specification of Teamwork Cloud REST API.

SAML Integration Updates

SAML metadata content and URL are changed. Customers using SAML integration should update SAML metadata URL or metadata file itself on the side of the SAML Identity Provider.