Performance Improvement
TWCloud Cluster
The new multi-node clustering support in Teamwork Cloud (TWCloud) connects multiple TWCloud servers, and allows multiple clients to access data in a repository. With this cluster environment, server downtime can be reduced to a minimum. This clustering support comes with Business Pro and Enterprise licenses.
TWCloud Cluster is able to:
- Increase storage capacity.
- Improve reliability.
- Enable failover.
- Increase processing capacity.
You can monitor the status of all connecting servers in the cluster through the Server Settings page in TWAdmin. RAM usage refers to the amount of RAM used to hold your data, and CPU usage refers to the amount of work your processor is performing. Learn more about TWCloud cluster >>
The server status on the Server Settings page shows the storage and processing capacity of all connected servers in the cluster.
Developer Guide
Limited REST APIs
18.5 release introduces TWCloud's REST APIs as the technology preview feature. The REST APIs allow TWCloud to integrate with the other products. Learn more about TWCloud REST APIs >>
Command Line Interface (CLI)
Teamwork Cloud (TWCloud) is now enhanced with new command-line support. With this capability, you can use the command-line to manage users and user rights, and call all of the supported REST APIs in TWCloud. The command-line also allows you to create or update users (enabling/disabling) imported from LDAP, create permissions (roles), and create or revoke roles. Learn more about CLI >>
TWAdmin
In 18.5 release, several new features have been added to the TWAdmin that address the need for monitoring user access and permissions, project auditing through access reports, unlocking elements, and password-protecting projects. The following improvements have been made in this new release.
User's Last Activity Date
The User Management page now displays the last time a user worked on the TWCloud Server in the Last Activity Date column. With this record, you can retrieve a list of a user's access with time details and the number of authenticated users. If any of your users have never logged in, it will indicate that as well (the date and time record will be blank). The list is sorted in chronological order from newest to oldest (last visit date and time). Learn more about user's last activity date >>
The User Management page showing the last time users worked on the TWCloud.
Effective Permission Management
The Role Assignment tab has been added to the user preview pane to allow you to more quickly see the role assigned to a selected user. The pane is also equipped with the Edit button to open the User detail page if you need to edit the user information and/or role assignments. Learn more about effective permission >>
A preview of user's role assignment on the User Management page.
Releasing All User Locks
An authorized user can now release all elements that are locked by a user in either a single project or all projects through the newly added Locked Elements Management dialog. The dialog allows you to see all projects whose elements are locked by a selected user, and to unlock them. The dialog contains the projects and their branches whose elements are locked by the user. You can release the elements locked in a selected project, or release all elements locked in every project. Learn more about releasing elements locked by a user >>
The Locked Elements Management dialog displays projects whose elements are locked by a selected user.
Password-Protecting a Project
You can now increase the security level of your project by adding a password. This feature automatically adds security to project files when assigning certain users to work on it, and, at the same time, prevents the other users from opening and modifying it. Without the password, even the users who have a project scope role cannot access the project resource. Once you have password-protected the project, a lock icon will appear before the project name on the Project Management page. Learn more about password-protecting a project >>
The Set Password command on the Project Management page enables you to password-protect a selected project.
Generating Security Audit Report
TWCloud's newest capability allows you to generate a security audit report in tabular form that lists all users assigned to a specific project by roles. The report will be generated in a spreadsheet format that you can use to audit all users and their roles who have access to the project and the date and time they accessed the project. You can also see when the access was granted, who granted the access, the scope of the user assignment and whether or not it is good for the entire project, or just at the package level. The report provides visibility for management when they want to review project access, or to remove specific users from a project. Learn more about security audit report >>
A security audit report that provides information about who accessed the project (roles and usernames), when the access was granted and by whom, and the scope of the role.