特定のユーザーが都市を作成し、州(cms.state)に関連付けるカスタムモジュールを作成しました。 UI要素についてKentico 9:組み込み型(クラス)へのアクセス許可を与える方法
、私はObject Type
が州(cms.state)に設定されているObject Listing
テンプレートを使用:予想通りこれは米国のリストを提示し
を述べています:
予想通りこれだけ作品Global Administrator
としてログインしています。 特定のロールのこのページに表示権限を与える必要があります。グローバル管理権限を持っていないはずです。唯一EDITOR役割に割り当てられているユーザーは、このページを表示すると、それらが権限を持っていないと言われ:
私は役割、権限、ユーザーなどを通じてハイとローで検索しました。.. ...と表示のアクセス許可を付与する方法を見つけることができませんクラスcms.state
。私はSQLデータベースへのアクセス許可をスクリプトで作成し、アクセス許可を作成しようとしましたが、CMS_Class
テーブルのcms.state
レコード(フラグClassIsDocumentType
、ClassShowAsSystemTable
)のレコードを変更しようとしましたが、アクセス許可の割り当てで表示できません。
このトピックについてのガイダンスは参考になります。前もって感謝します!
EDIT:
Brenden - kenticoに組み込みのcms.stateクラスを記載していますが、グローバリゼーションモジュールのアクセス権を変更する方法を理解できませんでした。ロールまたは権限モジュールには表示されず、グローバリゼーションモジュールの権限は編集できません(上記のEDITの画面キャプチャを参照してください) – XamlZealot
また、私は状態を編集する権限を与えようとしていません。非管理者はそれらを閲覧できるようになります。これは、オブジェクトリストのテンプレート.... – XamlZealot