パブリケーションに対するワークフロー管理権限を持たないユーザーが構造グループを作成し、[ワークフロー] タブで [関連付けられたページ プロセス] を設定しようとすると、権限エラーが発生することがわかりました。ワークフロー設定が削除されている場合、ユーザーは問題なく保存できます。
これは製品の設計によるものだと思いますよね?カスタム コードで何かをヒットしていないことを確認したかったのです。重要な場合は、ログに記録されているものが次のとおりです。
構造グループを保存できません (tcm:0-0-0)。このアクションを実行する権限がありません。エラー コード: 0x80040242 (-2147220926) コール スタック: Tridion.ContentManager.Security.AuthorizationManager.AssertAccess(IdentifiableObjectData,Permissions,Rights) Tridion.ContentManager.CommunicationManagement.StructureGroup.OnSaving(SaveEventArgs) Tridion.ContentManager.IdentifiableObject.Save(SaveEventArgs) Tridion .ContentManager.IdentifiableObject.Save() Tridion.ContentManager.BLFacade.ContentManagement.RepositoryLocalObjectFacade.Create(UserContext,String) XMLState.Save StructureGroup.Save
ありがとう、
〜ワーナー