主用户列表 (MUL) - 用户集成

此集成负责在 Oracle Clinical One Platform 中创建用户,并异步执行站点和角色关联。

概述

MUL 用户集成检索放置在 Oracle sFTP 服务器上的文件,在 Oracle Clinical One Platform 中创建用户,并将其分配给他们的研究、研究角色、地点和仓库。

配置服务详细信息

B92664 :Oracle Life Sciences Clinical One Digital Gateway 配置服务,最多 40 个数据点。

有关更多信息,请参见 Oracle Life Sciences Cloud Consulting Professional Services,Service Descriptions and Metrics

如果需要更多信息,请联系您的 Oracle 联系方式。

工作流

下面是 MUL 站点租户集成的标准数据流。
  1. 集成按计划运行,并根据每个文件的时间戳选取文件。
  2. 每个文件都会在 Oracle Clinical One Digital Gateway 中生成集成作业。每个职务负责创建用户并将其分配给 Oracle Clinical One Platform 中的研究、研究角色、试验机构和仓库。
  3. 用户还是在 Oracle Identity Cloud Service (IDCS) 以及身份和访问管理服务 (Identity and Access Management Service,IAMS) 中创建的,用户将被分配到研究。
    如果用户已存在,则可以更新电子邮件地址、名字和姓氏等详细信息,前提是其用户名(唯一 ID)保持不变。如果更改了现有用户的用户名,则会创建新用户。

    表 2-30 事务处理类型详细信息

    事务处理类型 操作
    插入

    将创建用户,并将激活电子邮件发送到与其关联的地址。

    :如果用户已存在,职务将更新其地点和研究角色分配(如果适用)。

    更新

    更新将应用于现有用户。

    :如果用户不存在,则会创建这些用户。

    删除

    已停用该用户。

    :如果用户不存在,则会以停用状态创建这些用户。

    如果已停用的用户包含在带有 UPDATE 标记的后续文件中,则会更新用户详细信息,并将用户状态更改为活动状态。

导入验证检查

集成执行验证检查,以确保按预期创建/更新用户。验证检查包括:
  • 有效的电子邮件格式

    有效格式:电子邮件总长度不超过 256 个字符的 maximum_of_64_characters@domain.com

  • 文件中的站点 ID 对应于 Oracle Clinical One Platform 中的站点。
  • 文件中的研究角色对应于 Oracle Clinical One Platform 中的研究角色。

    注:

    如果文件中定义的研究角色在 Oracle Clinical One Platform 中不存在,则不会处理记录。
  • 如果文件包含重复的列,则集成将使用同名的第一列中的值。

通知

  • 如果任何验证检查失败,则关联的作业将失败。这将导致将错误通知电子邮件发送到配置的电子邮件地址。
  • 如果 Oracle Clinical One Digital Gateway 作业本身因验证检查而失败,则会向分配给研究角色(包括“运行用户上载错误报告”权限)的用户发送通知电子邮件。