選択したユーザーグループにルールエディターへのアクセスを許可する

概要

アダプティブフォームで作業を行うユーザーのタイプやスキルは、それぞれ異なっています。正しい知識を使用してスクリプトや複雑なルールを操作できる上級ユーザーもいれば、アダプティブフォームのレイアウトや基本的なプロパティ以外の操作はできない初心者レベルのユーザーもいます。

AEM Forms では、各ユーザーの役割や職務に応じて、ルールエディターへのアクセスを制限することができます。アダプティブForms構成サービスの設定で、ルールエディターの表示とアクセスを可能にするユーザーグループを指定できます。

ルールエディターにアクセスできるユーザーグループの指定

  1. 管理者として AEM Forms にログインします。

  2. オーサーインスタンスで、adobeexperiencemanagerAdobe Experience Manager/ツールハンマー/操作/Webコンソールをクリックします。 をクリックします。新しいウィンドウが Web コンソールに表示されます。

    1

  3. Webコンソールウィンドウで、「アダプティブフォームとインタラクティブコミュニケーションWebチャネルの設定」を探してクリックします。 Adaptive Form and Interactive Communication Webチャネル 設定ダイアログが表示されます。値を変更せずに、「保存」をクリックします。

    これにより、CRX リポジトリに /apps/system/config/com.adobe.aemds.guide.service.impl.AdaptiveFormConfigurationServiceImpl.config ファイルが作成されます。

  4. 管理者として CRXDE にログインします。編集のため、/apps/system/config/com.adobe.aemds.guide.service.impl.AdaptiveFormConfigurationServiceImpl.config ファイルを開きます。

  5. 次のプロパティを使用して、ルールエディターにアクセスできるグループの名前を指定し(例:RuleEditorsUserGroup)、「すべて保存」をクリックします。

    af.ruleeditor.custom.groups=["RuleEditorsUserGroup"]

    複数のグループに対するアクセスを有効にするには、カンマ区切り値のリストを指定します。

    af.ruleeditor.custom.groups=["RuleEditorsUserGroup", "PermittedUserGroup"]

    create-user

    現在は、指定したユーザーグループ(ここでは「RuleEditorsUserGroup」)に属していないユーザーがフィールドをタップした場合、コンポーネントツールバーでルールの編集アイコン(edit-rules1)は使用できません。

    componentstoolbarwither

    ルールエディターのアクセス権を持つユーザーに表示されるコンポーネントツールバー

    componentstoolbarwithouter

    ルールエディターのアクセス権を持たないユーザーに表示されるコンポーネントツールバー

    ユーザーをグループに追加する手順については、ユーザー管理とセキュリティを参照してください。

このページ

Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now