跨环境导出和导入安全权限的最佳方法是什么?

Ram*_*m G 6 tridion

我们有大量的出版物,目前我们在多个环境(主要是UAT和PROD)上手动应用CMS权限.这很乏味且经常容易出错.

我们正尝试在多个环境中导出和导入CMS权限,因此可以手动完成一次,并使用某种工具移植到其他环境.

环境:Tridion 2011 SP1 + IIS 7.5 + SQL Server 2008 r2

在Old PowerTools(VBScript)中,曾经有一些工具来管理Access管理,这可能很方便,但仍然容易出错.由于显而易见的原因,我们对使用OLD powertools并不感兴趣,并且它是重复的操作功能,因此也排除了DB选项.

我们正在考虑使用Core Service构建一个可以导出和导入权限的工具.我们在这些环境中拥有相同的组,发布和文件夹结构.

有人曾尝试过这个吗?其他同事Tridioneers在大型实施中使用的经验或做法是什么?

任何观点都非常感谢.

Dom*_*nin 6

我曾经编写过一个工具,允许您将所需的权限设置描述为JSON,并通过API应用它们.说实话,如果你要编写DTAP安全工具,我会采用类似的方法.首先,能够以开放的,基于文本的格式表达您想要的设置,然后编写一个导入它们的工具.完成后,您可以轻松构建一个导出它们的工具.