To create your own Custom Bulk Operation that will set permissions on Calendar folders in different languages, the steps go something like this:
1. Go to Tools -> Custom Bulk Operation.
2. Leave the Base set to Mailboxes.
3. Set the Overall Filter to include the desired folder names. When you use the built-in Set Calendar Permissions operation, PFDAVAdmin sets the Overall Filter to "(|(0x3001001E=Calendar)(0x3001001E=FreeBusy Data))". You'll notice these filters are very similar in syntax to LDAP filters. 0x3001001E is the MAPI proptag for PR_DISPLAY_NAME, and the '|' means that these conditions are OR'd. You can just add in any other names you want this operation to hit. For instance, to include both Swedish and English versions, you could use a filter of "(|(0x3001001E=Calendar)(0x3001001E=Kalender)(0x3001001E=FreeBusy Data))".
4. Hit Add to add your first operation.
5. Choose "Folder Permissions" as the Operation Type and click OK.
6. Leave the Action set to "Merge", and click Select to configure the permissions you want to set. These will be the permissions that will be set on the calendar folders.
7. Set the Filter at the bottom to include the desired names. This first folder permissions op will be the one that runs against the calendar folders themselves - the permissions on FreeBusy Data will be different. So on this filter, we want to include ONLY the calendar folders. Using the example above, the filter would be "(|(0x3001001E=Calendar)(0x3001001E=Kalender))".
8. Click OK. Now you're back on the main Custom Bulk Operation form and you should see the operation you just configured in the bottom part of the window.
9. Click Add again. Now we're going to add the operation that runs against the FreeBusy Data folders.
10. Choose "Folder Permissions" as the Operation Type and click OK.
11. Leave the action set to "Merge" and hit Select to configure the permissions. Per KB237924, for anyone who you granted Reviewer to the Calendar folder, you should grant them Reviewer rights here as well. If you granted them something greater than Reviewer to Calendar, then you should grant them Editor rights here.
12. Set the filter. We want this operation to only run against FreeBusy Data, so our filter will be "(&(0x3001001E=FreeBusy Data))".
13. Click OK. Now you're back on the Custom Bulk Operation form again and you should now see two operations listed at the bottom. One of them will set the desired permissions on the calendar folders. The other one will set either Reviewer or Editor rights on FreeBusy Data for each user who you granted access to the calendar.
14. Click OK to begin running the Custom Bulk Operation you just configured.
It would be nice to be able to save the custom operation settings to a file, so you don't have to go through this series of steps every time you want to do the same thing on a different server. Maybe in a future release... :-)
You may actually find it easier to just use the old Propagate ACEs functionality. Just right-click on the Mailboxes root, choose Propagate Folder ACEs, configure the permissions, and set it to only apply to folders named Kalendar. The disadvantage of this is that you have to then go back and run a separate propagate operation to hit FreeBusy Data, and if you want to hit calendars in other languages you would have to do each one of those separately as well. With the Custom Bulk Operation you can hit them all in one go.
Hopefully that was fairly clear. Maybe we can do a blog post on some Custom Bulk Operation examples in the near future.