Tridion Stack Exchange is a question and answer site for Tridion developers and administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Is there a way in the GUI to set permissions on multiple Categories at once or will it require Core Service code (example)?

I have to set about 40+ to set to all the same permission-set.

share|improve this question
Managed to knock something together using the example I linked to. – Neil Mar 21 '14 at 9:46
Cool. If the set includes multiple groups you might also consider consolidating or grouping them into fewer groups to simplify changes across Category access. – Alvin Reyes Mar 21 '14 at 20:16
up vote 8 down vote accepted

AFAIK, there is no straight forward way to do so in GUI, you may need to write a Core Service code for it.

share|improve this answer
Sounds like a perfect use case for Powershell. – Nickoli Roussakov Mar 20 '14 at 17:07
Yes - I've done it with Powershell ages ago - I'll try to tidy my script up a bit and share it somewhere. – Dominic Cronin Mar 21 '14 at 11:48

There is no way to do this in the standard GUI, however, please see my blog article on the subject, where I show how to do this from a relatively straightforward Powershell script.

With some boilerplate code in place, the script to set permissions on a category ends up looking like this:

$catPermsTest = $core.Read("/webdav/01%20Definitions/PermsTest", $defaultReadOptions)
addPermissions $group $catPermsTest Read
share|improve this answer
Excellent Post Dom :) – Pankaj Gaur Mar 24 '14 at 8:03

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.