CMS Blog
Teamsite 6.7.0 test drive: flexible roles
Teamsite 6.7.0 has been out for quite a while now but I just didn't have time to look at it. Lately I did and I was very impressed with what it called 'Flexible roles'.
The role that a user has is no longer set via the uid-files & chosen the moment the user logs in. Instead roles are set on a per-branch basis. A user can be an author in one branch and be an admin in another. This is very strong because you often want to give say 'create branch/workarea' privileges to a developer but restrict this right to a limited set of branches. Well done, interwoven!
More over one can define custom-roles which are assigned privileges. I not sure what a proper use for this scenario could be but it is certainly a nice-to-have.
Watch the conversion tool, however! After installing TS6.7.0 you need to run a conversion-script that upgrades the backing store to the new structure. This script grabs a os/ts-group and searches for the HIGHEST role within this group. That role is then assigned to the whole group. And thus, any editors/authors within a group that also contains 1 admin will be upgraded to an admin! Watch your steps here!



