選択したユーザーグループにルールエディターへのアクセスを許可 grant-rule-editor-access-to-select-user-groups
アダプティブフォームの新規作成または AEM Sites ページへのアダプティブフォームの追加には、最新の拡張可能なデータキャプチャコアコンポーネントを使用することをお勧めします。これらのコンポーネントは、アダプティブフォームの作成における大幅な進歩を表し、ユーザーエクスペリエンスの向上を実現します。この記事では、基盤コンポーネントを使用してアダプティブフォームを作成する古い方法について説明します。
概要 overview
アダプティブフォームで作業を行うユーザーのタイプやスキルは、それぞれ異なっています。正しい知識を使用してスクリプトや複雑なルールを操作できる上級ユーザーもいれば、アダプティブフォームのレイアウトや基本的なプロパティ以外の操作はできない初心者レベルのユーザーもいます。
AEM Forms では、各ユーザーの役割や職務に応じて、ルールエディターへのアクセスを制限できます。アダプティブフォームの設定サービスを使用して、ルールエディターを表示してアクセスできるユーザーグループを指定できます。
ルールエディターにアクセスできるユーザーグループを指定 specify-user-groups-that-can-access-rule-editor
-
管理者として AEM Forms にログインします。
-
オーサーインスタンスで、 Adobe Experience Manager/ツール /操作/Web コンソール をクリックしてください。新しいウィンドウに Web コンソールが表示されます。
-
Web コンソールウィンドウで、アダプティブフォームとインタラクティブ通信の web チャネル設定 を探してクリックします。アダプティブフォームおよびインタラクティブ通信 web チャネルの設定 ダイアログが表示されます。値を変更せずに、「保存」をクリックします。
これにより、CRX リポジトリに /apps/system/config/com.adobe.aemds.guide.service.impl.AdaptiveFormConfigurationServiceImpl.config ファイルが作成されます。
-
管理者として CRXDE にログインします。編集のため、/apps/system/config/com.adobe.aemds.guide.service.impl.AdaptiveFormConfigurationServiceImpl.config ファイルを開きます。
-
次のプロパティを使用して、ルールエディターにアクセスできるグループの名前(例えば RuleEditorsUserGroup)を指定し、「すべて保存」をクリックします。
af.ruleeditor.custom.groups=["RuleEditorsUserGroup"]
複数のグループにアクセスを有効にするには、コンマ区切りの値のリストを指定します。
af.ruleeditor.custom.groups=["RuleEditorsUserGroup", "PermittedUserGroup"]
これで、指定されたユーザーグループ(ここでは RuleEditorsUserGroup)に属していないユーザーがフィールドをタップした場合、コンポーネントのツールバーにルールを編集アイコン( )が表示されなくなります。
ルールエディターへのアクセス権を持つユーザーに表示されるコンポーネントツールバー
ルールエディターへのアクセス権を持たないユーザーに表示されるコンポーネントツールバー
ユーザーをグループに追加する方法については、ユーザーの管理とセキュリティを参照してください。