Show Menu
主题×

设置和配置We.Gov参考站点

演示包详细信息

安装先决条件

此包是为 AEM Forms6.4 OSGI作者创建的 ,经过测试,因此在以下平台版本上受支持:
AEM版本
AEM FORMS。包版本
状态
6.4
5.0.86
支持
6.5
6.0.80
支持
6.5.3
6.0.122
支持
此包包含支持以下平台版本的云配置:
云提供商
服务版本
状态
Adobe Sign
v5 API
支持
Microsoft Dynamics 365
1710 (9.1.0.3020)
支持
AdobeAnalytics
v1.4 Rest API
支持
包安装注意事项:
  • 该包应安装在干净的服务器上,没有其他演示包或旧的演示包版本
  • 该包应安装在OSGI服务器上,在创作模式下运行

此包包含什么

AEM FormsWe.Gov演示​ 包(we-gov-forms.pkg.all-<version>.zip )作为包提供,包含若干其他子包和服务。 该包包含以下模块:
  • we-gov-forms.pkg.all-<version>.zip —— 完 整演示包
    • we-gov-forms.ui.apps-<version>.zip - 包含所有组件、客户端库、示例用户、工作流模型等。
      • we-gov-forms.core-<version>.jar - 包含所有OSGI服务、自定义工作流步骤实现等。
      • we-gov-forms.derby<version>.jar - 包含所有OSGI服务、数据库模式等。
      • core.wcm.components.all-2.0.4.zip —— 范例WCM 件的集合
      • grid-aem.ui.ap-1.0-SNAPSHOT.zip - AEM Sites网格布局包的“站点”页面列控件
    • we-gov-forms.ui.content-<version>.zip - 包含所有内容、页面、图像、表单、交互式通信资源等。
    • we-gov-forms.ui.an Alytics-<version>.zip - 包含要存储在存储库中的所有We.Gov FormsAnalytics数据。
    • we-gov-forms.config.public-<version>.zip - 包含所有默认配置节点,包括占位符云配置,以帮助避免表单数据模型和服务绑定问题。
此包中包含的资产包括:
  • 包含可编辑模板的AEM站点页面
  • AEM Forms自适应表单
  • AEM Forms交互通信(印刷和Web渠道)
  • AEM FormsXDP记录文档
  • AEM FormsMS Dynamics表单数据模型
  • Adobe Sign集成
  • AEM工作流模型
  • AEM Assets示例图像
  • 示例(内存中)Apache Derby数据库
  • Apache Derby Data Source(与Form Data Model一起使用)

演示包安装

本节包含有关安装演示包的信息。

从软件分发

  1. 开放 软件分发 。 您需要Adobe ID登录软件分发。
  2. 点按 标题 菜单中可用的Adobe Experience Manager。
  3. 在过滤器 部分 :
    1. 从“ 解决方 ”下 拉列表中选择“表单”。
    2. 选择包的版本和类型。 您还可以使用“搜 索下载 ”选项筛选结果。
  4. 点按 we-gov-forms.pkg.all-<version>.zip包名称 ,选择“接 受EULA条款 ”,然后点 按下载
  5. 打开 包管理器 ,然后单 击“上传包 ”以上传包。
  6. Select the package and click Install .
  7. 允许完成安装过程。
  8. 导航 到https://<aemserver>:<port>/content/we-gov/home.html?wcmmode=disabled ,确保安装成功。

从本地ZIP文件

  1. 下载并 找到we-gov-forms.pkg.all-<version>.zip文件
  2. 导航到 https://<aemserver>:<port>/crx/packmgr/index.jsp
  3. 选择“上传包”选项。
  4. 使用文件浏览器导航到并选择下载的ZIP文件。
  5. 单击“打开”以上传。
  6. 上传后,选择“安装”选项以安装包。
  7. 允许完成安装过程。
  8. 导航 到https://<aemserver>:<port>/content/we-gov/home.html?wcmmode=disabled ,确保安装成功。

安装新的包版本

要安装新的包版本,请按照4.1和4.2中定义的步骤操作。在已安装其他旧包的情况下安装较新的包版本是可能的,但建议先卸载旧的包版本。 为此,请按照以下步骤操作。
  1. 导航到 https://<aemserver>:<port>/crx/packmgr/index.jsp
  2. 找到旧 的we-gov-forms.pkg.all-<version>.zip文件
  3. 选择“更多”选项。
  4. 从下拉菜单中,选择“卸载”选项。
  5. 确认后,再次选择“卸载”,并允许卸载过程完成。

演示包配置

本节包含演示前演示包的部署后配置的详细信息和说明。

虚构用户配置

  1. 导航到 https://<aemserver>:<port>/libs/granite/security/content/groupadmin.html
  2. 以管理员身份登录以执行以下任务。
  3. 向下滚动到页面末尾以加载所有用户组。
  4. 搜索“工​ 作流 ”。
  5. 选择“ 工作流用户 ”组,然后单击“属性”。
  6. 导航到“成员”选项卡。
  7. 在“选 择用 户或用户组”字段中键入wegov。
  8. 从下拉菜单“ We.Gov Forms Users ”中进行选择。
  9. 单击菜单栏中的“保存并关闭”。
  10. 重复步骤2-7,方​ 法是 ​搜索“analytics”,选择“ Analytics管理员 ”组,并将“We.Gov Forms Users ”组添加为成员。
  11. 重复步骤2-7,方​ 法为 :搜索“ 表单用户 ”,选择“表单——高级用户​ ”组,并将“We.Gov Forms用户”组添加为成员。
  12. 重复步骤2-7,方​ 法为 :搜索“forms-users” ,选择“forms-users ”组,并​ 将“We.Gov Users ”组添加为成员。

电子邮件服务器配置

  1. 查看设置文档 配置电子邮件通知
  2. 以管理员身份登录以执行此任务。
  3. 导航 到https://<aemserver>:<port>/system/console/configMgr
  4. 找到并单击要 配置的Day CQ Mail Service服务。
  5. 配置服务以连接到您选择的SMTP服务器:
    1. SMTP服务器主机名 : 例如(smtp.gmail.com)
    2. 服务器端口 : 例如(465),用于使用SSL的gmail
    3. SMTP用户: demo@ <companyname>
    4. “发件人”地址 : aemformsdemo@adobe.com
  6. 单击“保存”以保存配置。

(可选)AEM SSL配置

本节包含有关在AEM实例上配置SSL以便能够配置Adobe Sign Cloud配置的详细信息。
引用:
注释:
  1. 导航到https://<aemserver>:<port>/aem/inbox,您将能够在此处完成上述参考文档链接中所述的过程。
  2. we-gov-forms.pkg.all-[version].zip 包包括示例SSL密钥和证书,可通过解压作为包一部分的文 we-gov-forms.pkg.all-[version].zip/ssl 件夹来访问该证书。
  3. SSL证书和密钥详细信息:
    1. 发布到“CN=localhost”
    2. 有效期为10年
    3. 密码值为“password”
  4. 私钥是 localhostprivate.der
  5. 证书是 localhost.crt
  6. 单击下一步。
  7. HTTPS主机名应设置为 localhost
  8. 端口应设置为系统已公开的端口。

(Optional) Adobe Sign cloud configuration

本节包含有关Adobe Sign云配置的详细信息和说明。
引用:

Cloud configuration

  1. 查看先决条件。 请参 阅AEM SSL配置 ,以获得所需的SSL配置。
  2. 导航至:
    https://<aemserver>:<port>/libs/adobesign/cloudservices/adobesign.html/conf/we-gov
    用于访问AEM服务器的URL应与在Adobe Sign OAuth重定向URI中配置的URL匹配,以避免配 置问题(例如https://<aemserver>:<port>/mnt/overlay/adobesign/cloudservices/adobesign/properties.html )
  3. 选择“We.gov Adobe Sign”配置。
  4. 单击“属性”。
  5. 导航到“设置”选项卡。
  6. 输入身份验证URL,例如: https://secure.na1.echosign.com/public/oauth
  7. 从已配置的Adobe Sign实例提供已配置的客户端ID和客户端机密。
  8. 单击“连接到Adobe Sign”。
  9. 成功连接后,单击“保存并关闭”以完成集成。

填写和签署多个表单

本文档介绍设置填写和签署多个表单的能力所需的步骤。 您还可以在此处尝 试相同的功能 。 此示例将此示例所需的必要数据存储在AEM存储库中。 这样做是为了确保在本地服务器上部署演示资源的流畅体验。 在现实生活中,我们将在您选择的RDMS中存储相同的信息。

在本地服务器上设置示例

请执行以下步骤在本地服务器上设置示例:
  1. 安装包。 此包包含以下内容:
    • 自适应表单. 表单位于formsandsigndemo文 件夹中
    • 自定义OSGI捆绑
    • 工作流
  2. 配置 同意表 ,以使用您的Adobe Sign配置。
  3. 配置 多状态兴趣锁 表单以使用Adobe Sign配置。
  4. 打开 表单和签名演示 工作流模型:
    1. 在CRX步骤中打开保存表单。
    2. 将localhost更改为AEM Server的ip地址。
    3. 保存更改。
    4. 同步工作流以生成运行时模型。
    5. 打开再 融资表
    6. 填写必填字段。 确保提供有效的电子邮件地址,并选择一个或多个表单以签名和提交表单。 您会收到一封电子邮件,其中包含填写和签署表单的链接。

疑难解答

  • 调试日志将写入服 signingmultipleforms.log 务器日志文件夹中的文件。
  • 要签名的表单存储在下 /content/formsforsigning
  • 确保所有捆绑包处于活动状态。
  • 检查电子邮件服务器配置。

(可选)MS Dynamics云配置

本节包含有关MS Dynamics云配置的详细信息和说明。
引用:

MS Dynamics OData云服务

  1. 导航至:
    https://<aemserver>:<port>/libs/fd/fdm/gui/components/admin/fdmcloudservice/fdm.html/conf/we-gov
    1. 确保您使用与MS Dynamics应用程序注册中配置的相同重定向URL访问服务器。
  2. 选择“Microsoft Dynamics ODataCloud Service”配置。
  3. 单击“属性”。
  4. 导航到“身份验证设置”选项卡。
  5. 输入以下详细信息:
    1. 服务根: 例如https://msdynamicsserver.api.crm3.dynamics.com/api/data/v9.1/
    2. 身份验证类型: OAuth 2.0
    3. 身份验证设置 (请参 阅MS Dynamics云配置设置 ,以收集此信息):
      1. 客户端ID —— 也称为应用程序 ID
      2. 客户端密钥
      3. 刷新令牌URL —— 例如 https://login.windows.net/common/oauth2/token
      4. 访问令牌URL —— 例如 https://login.windows.net/common/oauth2/token
      5. 授权范围- openid
      6. 身份验证头——授 权承载
    4. 单击“连接到OAuth”。
  6. 成功验证后,单击“保存并关闭”以完成集成。

MS Dynamics云配置设置

本节中详细介绍的步骤旨在帮助您从MS Dynamics Cloud实例中查找客户端ID、客户端机密和详细信息。
  1. 导航到 https://portal.azure.com/ 并登录。
  2. 从左侧菜单中选择“所有服务”。
  3. 搜索或导航至“应用程序注册”。
  4. 创建或选择现有的应用程序注册。
  5. 复制 应用程序 ID ,以在AEM云配置 中用作OAuth 客户端ID
  6. 单击“设置”或“清单”以配置回 复URL。
    1. 此URL必须与配置OData服务时用于访问AEM服务器的URL匹配。
  7. 在设置视图中,单击“密钥”以视图创建新密钥(在AEM中,此密钥用作客户端机密)。
    1. 请确保保留密钥的副本,因为您以后无法在Azure或AEM中视图它。
  8. 要找到资源URL/服务根URL,请导航到MS Dynamics实例仪表板。
  9. 在顶部导航栏中,单击“销售”或您自己的实例类型和“选择设置”。
  10. 单击右下方附近的“自定义”和“开发人员资源”。
  11. 您会找到服务根URL: e.g
  12. 有关刷新和访问令牌URL的详细信息,请访问:

测试表单数据模型(Dynamics)

云配置完成后,您可能需要测试表单数据模型。
  1. 导航至
    https://<aemserver>:<port>/aem/forms.html/content/dam/formsanddocuments-fdm/we-gov
  2. 选择“We.gov Microsoft Dynamics CRM FDM”并选择“属性”。
  3. 导航到“更新源”选项卡。
  4. 确保“上下文感知配置”设置为“/conf/we-gov”,并确保配置的数据源为“ms-dynamics-odata-cloud-service”。
  5. 编辑表单数据模型。
  6. 测试服务以确保它们成功连接到已配置的数据源。
    测试服务后,单击 取消 ,以确保非自愿更改不会传播到表单数据模型。
    据报告,数据源成功绑定到FDM需要AEM服务器重新启动。

测试表单数据模型(Derby)

云配置完成后,您可能需要测试表单数据模型。
  1. 导航 到https://<aemserver>:<port>/aem/forms.html/content/dam/formsanddocuments-fdm/we-gov
  2. 选择We. gov Engromment FDM ,然后选择 属性
  3. 导航到“更 新源 ”选项卡。
  4. 确保将 上下文感知配置设 置为 /conf/we-gov ,并确保配置的数据源 为We.Gov Derby DS
  5. Click on Save and Close .
  6. 测试服务 ,确保它们成功连接到已配置的数据源
    • 要测试连接,请选择 HOMEMORGAGEACCOUNT ,并为其提供获取服务。 测试服务,系统管理员可以看到正在检索的数据。

AdobeAnalytics配置(可选)

本节包含有关AdobeAnalytics云配置的详细信息和说明。
引用:

AdobeAnalytics云服务配置

此包已预配置为连接到AdobeAnalytics。 下面的步骤允许更新此配置。
  1. 导航到 https://<aemserver>:<port>/libs/cq/core/content/tools/cloudservices.html
  2. 找到AdobeAnalytics部分,然后选择“显示配置”链接。
  3. 选择“We.Gov AdobeAnalytics(Analytics配置)”配置。
  4. 单击“编辑”按钮以更新AdobeAnalytics配置(您需要提供共享机密)。 单击“连接到Analytics”以连接,单击“确定”以完成。
  5. 如果要更新框架配置,请在同一页中单击“We.Gov AdobeAnalytics框架(Analytics框架)”(请参阅启 用AEM创作 以启用创作)。

AdobeAnalytics查找用户凭据

要查找AdobeAnalytics帐户的用户凭据,帐户管理员必须执行以下任务。
  1. 导航到Adobe Experience Cloud门户。
    • 使用管理员凭据登录
  2. 在主Analytics中选择Adobe仪表板图标。
  3. 导航到“管理员”选项卡,然后选择“用户管理(旧版)”项目
  4. Select the Users tab.
  5. 从用户列表中选择所需的用户。
  6. 滚动到页面底部,用户身份验证信息将显示在页面底部。
  7. 用户名和共享机密信息将显示在权限框的右侧。
  8. 请注意,用户名的名称中将包含冒号,冒号左侧的所有信息都是用户名,冒号右侧的所有信息都是公司名。
    • 以下是一个示例: 用户名: 公司名

在AdobeAnalytics中设置用户身份验证

管理员可以执行以下操作,为用户提供AEM分析权限。
  1. 导航到AdobeAdmin Console。
  2. 单击向Admin Console公开的Analytics实例。
    • 它位于管理员页面的主页上。
  3. 选择Analytics完全管理员访问权限。
  4. 将用户添加到用户档案。
  5. 将用户ID映射到用户档案后,单击权限选项卡。
  6. 确保所有权限都映射到用户档案。
  7. 请注意,一旦权限映射到用户登录的功能,可能需要几个小时。

AdobeAnalytics报告

视图AdobeAnalytics站点报告

AEM FormsAnalytics数据在离线时可用,如果已安装包,则不 we-gov-forms.ui.analytics-<version>.zip 使用AdobeAnalytics云配置,但AEM Sites数据需要活动云配置。
  1. 导航到 https://<aemserver>:<port>/sites.html/content
  2. 选择“AEM FormsWe.Gov站点”以视图站点页面。
  3. 选择一个网站页面(例如“主页”),然后选择“Analytics和推荐”。
  4. 在此页上,您将看到从AdobeAnalytics获取的与AEM Sites页面相关的信息(注意: 设计时,此信息将定期从AdobeAnalytics刷新,不会实时显示)。
  5. 返回页面视图页面(在步骤3中访问),您还可以通过将显示设置更改为“列表视图”中的视图项来视图页面视图信息。
  6. 找到“视图”下拉菜单并选择“列表视图”。
  7. 从同一菜单中,选择“视图设置”,然后从“Analytics”部分选择要显示的列。
  8. 单击“更新”以使新列可用。

视图AdobeAnalytics表单报告

AEM FormsAnalytics数据在离线时可用,如果已安装包,则不 we-gov-forms.ui.analytics-<version>.zip 使用AdobeAnalytics云配置,但AEM Sites数据需要活动云配置。
  1. 导航至
    https://<aemserver>:<port>/aem/forms.html/content/dam/formsanddocuments/adobe-gov-forms
  2. 选择“健康福利登记申请”自适应表单并选择“Analytics报告”选项。
  3. 等待页面加载,并视图Analytics报表数据。

Adobe自动表单配置启用

要使用Adobe Forms安装和配置AEM Forms,转换工具用户必须具备以下各项。
  1. 访问Adobe IO。
  2. 创建与Adobe Forms Conversion服务集成的权限。
  3. 以作者身份运行的Adobe AEM 6.5最新服务包。
阅读进一步说明前,请查看以下内容:

创建IMS配置第1部分

要配置服务以正确与表单转换工具通信,用户必须配置Identity Management系统(IMS)服务以能够向Adobe I/O注册。
  1. 导航到https://<aemserver>:<port> >单击左上角的Adobe ExperienceManager >工具>安全>Adobe IMS配置。
  2. 单击创建。
  3. 在下图中执行操作。
  4. 确保下载证书。
  5. 请勿继续执行其余的配置——查看在Adobe I/O 中创建集成部分
本节中创建的证书将用于在Adobe I/O中创建集成服务。 用户在集成服务中创建后,用户可以使用Adobe I/O中的该信息完成配置。

在Adobe I/O中创建集成

如果您没有与系统管理员联系以便在Adobe域中创建集成,请确保您能够这样做。
  1. 导航到 Adobe I/O控制台
  2. 单击创建集成。
  3. 选择访问API。
  4. 确保您处于正确的组中(右上下拉列表)。
  5. 在“Experience Cloud”部分,选择“表单转换工具”。
  6. 单击“继续”。
  7. 输入集成的名称和说明。
  8. 使用第2.1节中的公钥将其放在密钥集成中。
  9. 选择自动表单转换用户档案。

创建IMS配置第2部分

现在您已创建集成,我们可以完成IMS配置的安装。
  1. 单击Adobe I/O中的集成,以显示连接详细信息。
  2. 导航到AEM中的IMS配置(“工具”>“安全性”>“IMS”)
  3. 在IMS配置屏幕上单击“下一步”。
  4. 输入授权服务器(屏幕截图中显示的值)。
  5. 输入API密钥。
  6. 输入客户端机密(必须单击Adobe I/O中集成的公开,才能显示它)。
  7. 单击Adobe I/O中的JWT选项卡,以获取JWT有效负荷并将其粘贴到IMS配置的有效负荷中。
  8. 创建后,单击IMS配置并选择运行状况检查,用户应看到以下结果。

配置云配置(We.Gov AFC生产)

完成IMS配置后,我们可以继续查看AEM中的云配置。 如果配置不存在,请使用以下步骤在AEM中创建云配置:
  1. 打开浏览器并导航到系统URL https://<domain_name>:<system_port>
  2. 单击屏幕左上角的Adobe Experience Manager>工具>Cloud Service>自动表单对话配置。
  3. 选择要将配置放入的配置文件夹。
  4. 单击创建。
  5. 在下面的屏幕截图中输入信息。
  6. 为配置提供标题和名称。
  7. 系统的服务URL设置为https://aemformsconversion.adobe.io/。
  8. 模板 URL/conf/we-gov/settings/wcm/templates/we-gov-flamingo-template
  9. 主题URL: /content/dam/formsanddocuments-主题/adobe-gov-forms-主题/we-gov-theme
  10. 单击下一步。
  11. 对于此配置,我们将两个复选框值留空。

配置云配置(We.Finance AFC生产)

完成IMS配置后,我们可以继续在AEM中创建云配置。
  1. 打开浏览器并导航到系统URL https://<domain_name>:<system_port>
  2. 单击屏幕左上角的Adobe Experience Manager>工具>Cloud Service>自动表单对话配置。
  3. 选择要将配置放入的配置文件夹。
  4. 单击创建。
  5. 在下面的屏幕截图中输入信息。
  6. 为配置提供标题和名称。
  7. 系统的服务URL设置为https://aemformsconversion.adobe.io/
  8. 模板URL: /conf/we-finance/settings/wcm/templates/we-finance-adaptive-form
  9. 主题URL: /content/dam/formsanddocuments-主题/adobe-finance-forms-主题/we-finance-theme
  10. 单击下一步。
  11. 对于此配置,我们将两个复选框值留空。

测试表单转换(We.Gov注册应用程序)

设置配置后,用户可以通过上传PDF文档来测试配置。
  1. 导航到AEM系统https://<domain_name>:<system_port>
  2. 单击“表单”>“表单和文档”>“AEM FormsWe.gov表单”>“AFC”。
  3. 选择We.Gov注册应用程序PDF。
  4. 单击右上 角的开始 “自动转换”按钮。
  5. 用户应能够看到以下选项。
  6. 选择按钮后,用户将看到以下选项
    • 确保用户选择 We.Gov AFC生产配置
  7. 在配置了要使用的所有选项后,选择开始转换。
  8. 转换过程开始时,用户应看到以下屏幕:
  9. 转换完成后,用户将看到以下屏幕:
    单击“ 输出 ”文件夹以视图生成的自适应表单。

已知问题和说明

自动表单转换服务包括某些 最佳实践、已知的复杂模式 和已 知问题 。 在开始使用AEM Forms自动表单转换服务之前,请先查看这些内容。
  1. 如果您希望在转换后将表单绑定到FDM,则在未启用数据绑定的情况下生成具有生成自适应表单的表单。
  2. 确保模板文件夹已启用jcr:read for everyone权限,否则服务用户将无法从存储库读取模板,转换将失败。

演示包自定义

本部分包含有关自定义演示的说明。

模板自定义

可编辑的模板位于以下位置:
https://<aemserver>:<port>/libs/wcm/core/content/sites/templates.html/conf/we-gov
这些模板包括AEM站点、自适应表单和交互式通信模板,这些模板是使用组件创建和组合的,这些组件位于:
https://<aemserver>:<port>/crx/de/index.jsp#/apps/we-gov/components

Style system

此站点还提供客户端库,其中一个导入Bootstrap4( https://getbootstrap.com/ )。 此客户端库位于
https://<aemserver>:<port>/crx/de/index.jsp#/apps/we-gov/clientlibs/clientlib/css-bootstrap
此包中包含的可编辑模板还预配置了模板/页面策略,这些策略使用Bootstrap4 CSS类进行分页、设置样式等。 并非所有类都已添加到模板策略,但Bootstrap4支持的任何类都可以添加到策略中。 有关可用类的列表,请参阅入门页:
此包中包含的模板还支持样式系统:

模板徽标

项目DAM资产还包括We.Gov徽标和图像。 以下资产可在以下位置获取:
https://<aemserver>:<port>/assets.html/content/dam/we-gov
在编辑页面和表单模板时,您可以选择通过编辑导航和页脚组件来更新品牌徽标。 这些组件优惠了可配置的品牌和徽标对话框,可用于更新徽标:
有关详细信息,请参阅编辑页面内容:

站点页面自定义

所有网站页面均可从以下网页获取: https://<aemserver>:<port>/sites.html/content/we-gov
这些站点页面还利用AEM Grid包控制一些组件的布局。

Style system

此包中包含的页面还支持样式系统:
有关受支持样式的 文档,还可参阅 “模板”自定义样式系统。

自适应表单自定义

所有自适应表单均可从以下位置获取:
https://<aemserver>:<port>/aem/forms.html/content/dam/formsanddocuments/adobe-gov-forms
可以自定义这些表单以适合某些用例。 请注意,不应修改某些字段和提交逻辑以确保表单继续正常工作。 这包括:
健康福利的注册申请:
  • contact_id —— 用于在提交期间接收MS Dynamics联系人ID的隐藏字段
  • 提交——需要自定义提交按钮逻辑以支持回呼。 自定义是有记录的,但在通过表单数据模型向MS Dynamics执行POST和GET操作时,需要一个大型脚本来提交表单。
  • 根面板——初始化事件用于以尽可能少的侵入方式向AEM收件箱中添加MS Dynamics按钮,因为所有AEM收件箱Granite UI组件都不可修改。

自适应表单样式

还可以使用样式编辑器或主题编辑器设置自适应表单的样式:

工作流自定义

登记自适应表单提交到OSGI工作流以进行处理。 此工作流程位 于https://<aemserver>:<port>/conf/we-gov/settings/models/we-gov-process.html
由于某些限制,此工作流包含多个脚本和自定义OSGI工作流进程步骤。 这些工作流步骤被创建为通用步骤,尚未使用配置对话框创建。 此时,工作流步骤的配置依赖于进程参数。
所有工作流步骤Java代码 都包含在we-gov-forms.core-<version>.jar捆绑包中

演示注意事项和已知问题

本节包含有关演示功能和设计决策的信息,在演示过程中可能需要特殊考虑。

演示注意事项

  • 根据AGRS-159,请确保在登记自适应表单中使用的联系人的姓名(第一、中间和最后)是唯一的。
  • 注册自适应表单将向表单的电子邮件字段中指定的电子邮件发送Adobe Sign电子邮件。 该电子邮件地址不能与用于配置Adobe Sign云配置的电子邮件地址相同。

已知问题

  • (AGRS-120)站点导航组件当前不支持深度超过2级的嵌套子页面。
  • (AGRS-159)当前MS Dynamics FDM首先需要执行2个操作,将注册自适应表单数据发布到Dynamics,然后提取用户记录以检索联系人ID。 在其当前状态下,如果Dynamics中存在两个以上同名用户,则获取联系人ID将失败,这将不允许提交注册自适应表单。

配置辅助功能测试

启用辅助功能测试Chrome Add

要首先执行辅助功能测试,您需要安装Chrome插件,可以在此处找 到它
安装后,请在Chrome浏览器中加载要测试的页面(注意: 打开多个选项卡可能会影响您的得分,最好只打开一个选项卡)。 载入页面后​ ,右键单击 ,然后选择 审核 选项卡。 开发人员可以选择要由辅助功能插件执行的审核类型。 选择所有所需选项后,用户便可选择生成报告按钮。 这将生成一个PDF文档,它显示总体辅助工具等级以及可用于提高总体辅助工具等级的内容。
执行报告后,用户将看到以下内容:
用户面前显示的数字是他们获得的总体可访问性等级。 还描述了在得分后如何计算此值。
如果用户希望导出此插件,可以单击屏幕右侧的三个按钮,并从插件优惠的其他选项中进行选择。

超海洋主题

Adobe维护的公开Ultramarine主题内置于可安装的ZIP文件中 we-gov-forms.pkg.all-<version>.zip 。 使用CRX安装此包后。
包管理器,用户可以通过导航到“表单”>“AEM Forms”>“ 主题 ”>“参考主题 ”>“ Ultramarine-Accessible ”,在 ​中访问Ultramarine主题。

配置选项

用户可以配置各种工作流服务选项,这些选项包括:
  1. Microsoft Dynamics条目
  2. Adobe Sign
  3. AEM自定义通信管理
  4. AdobeAnalytics
要将其配置为在工作流中启用,用户需要执行以下任务。
  1. 导航到 # server # :port'/system/console/configMgr。
  2. 找到WeGov 配置
  3. 打开服务定义,并启用在工作流中调用的选定服务。
正因为用户在“配置管理器”页面中启用了服务,用户仍需要设置服务配置才能与请求的外部服务通信。
  1. 完成后,单击保存按钮以保存设置。

后续步骤

现在,您已准备好浏览We.Gov参考站点。 有关We.Gov参考站点工作流程和步骤的更多信息,请 参阅We.Gov参考站点演练