外部系统
配置集成配置文件
要配置集成配置文件,您必须具有以下角色:
- 通用系统管理员
Alma使用标准协议(如S/FTP)与外部系统(如供应商系统、企业资源计划系统、编目系统、远程存储系统等)进行整合。有关更多信息,见与外部系统集成。
有些集成配置文件创建可用于导出信息到外部系统或从外部系统导入信息的作业。其他集成配置文件提供用于配置外部系统的符号和代码。
在集成配置文件列表页面(配置菜单 > 通用 > 外部系统 > 集成配置文件)配置集成配置文件。
集成配置文件列表页面
集成配置文件列表页面包含集成配置文件列表。
您可以在此页面上执行以下操作:
- 添加集成配置文件(见下表中的链接部分)。
- 编辑集成配置文件(编辑)。编辑配置文件时,无法更改配置文件类型。此外,您可以在联系信息选项卡上添加与配置文件相关的联系信息。有关此选项卡上字段的更多信息,请见配置机构/图书馆联系信息。
- 删除集成配置文件(删除)。
- 查看作业历史记录(作业历史记录;见查看已完成的作业。)
有关添加/编辑集成配置文件的信息,见以下部分:
配置文件类型 | 描述 | 更多信息 |
---|---|---|
Aleph桥梁集成 | 整合来自中央系统的非Alma成员馆藏到由Alma网络区管理的桥梁机构。 | 将来自中央系统的非Alma成员馆藏整合到由网络区管理的桥梁机构 |
API 限制 | 有关该配置文件的更多信息,见https://developers.exlibrisgroup.com/blog/working-with-api-restriction-profiles/的开发人员网络文档。 | |
扩展 | 配置OpenURL完善。 | Alma解析器增强 |
规范记录提交 | 供日后使用 (仅共享区) | |
会计 | 导出罚款和费用到机构的会计系统。 | 导出罚款和费用到会计系统 |
CAS | 使用外部系统进行单点登录的交换身份验证和授权信息。 | 基于CAS的单点登录/退出 |
中心编目集成 | 将外部中央目录与Alma集成。 |
|
云IdP | 供日后使用 | |
课程注册 | 导入课程注册信息到Alma以在Leganto中使用。 | 配置导入课程注册作业 |
课程加载器 | 从课程管理系统导入课程。 | 配置课程加载 |
数字化内容商店 | 与英国CLA的数字内容商店集成。 | 与英国数字内容商店(DCS)集成 |
发现界面 | 配置获取选项卡中的位置地图链接。 | 配置位置地图链接模板 |
Finance | 导出和导入供应商的订单和发票到机构的财会系统。 | 财会系统 |
对于将图书馆的特有资料展示在Google上且想要监控展示量的客户,可以使用该集成配置允许Google 控件认证来自Primo VE客户的连接。 | ||
Handle | 从主Handle服务器直接集成并使用现有的控制编号功能创建Handle | 配置数字资源的永久Handle标识符 |
LDAP | 从LDAP系统导入信息。 | 支持LDAP |
链接解析器插件 | EBSCO链接解析器插件使用确定全文最准确的可用URL的API执行外部检查。仅支持TLS 1.2。 | |
链接解析器统计 | bX集成配置文件,集成Alma和bX之间的连接,以共享Alma链接解析器数据统计信息。 此外,还允许Primo VE客户注册和启用bX推荐服务。 |
|
关联数据 | 发布结构化关联数据。 | 关联数据 |
LTI工具 | Leganto与您的课程管理系统之间的认证。 | 配置学习工具互通性(LTI) |
邮件处理 | 传出电子邮件处理 | 配置传出电子邮件 |
元数据外部完善 | 选择该集成选项以使用Happiness音译工具完善日语文本。 | |
NACSIS | 配置与NACSIS-CAT/ILL系统的通讯。 | 配置NACSIS |
新订单API | 将供应商数据库中的记录同步到图书馆提供的采购或使用许可。 该配置文件与任何使用新订单API的供应商协同工作,如果由REST客户端使用API创建订单也使用。有关更多信息,见以下开发者网络中的内容: | 通过实时订购创建订单行 |
OAI仓储定义 | 将记录作为OAI类型发布。 | 设置OAI集成 |
OCLC连接 | 从OCLC连接导入记录 | 从OCLC连接导入记录 |
在线支付 | 使用WPM教育电子支付系统向用户发送付款收据电子邮件。 | 配置WPM教育电子支付系统 |
在线用户更新 | 供日后使用 | |
OpenID连接 | 用户认证层 | OpenID连接 |
ORCID | 允许使用ORCID凭证通过Alma Refine云应用程序将ORCID URI添加到其书目记录中。 | 有关更多信息,请见使用Alma Refine完善书目记录的ORCID URI。 有关云应用程序的更多信息,请见Alma Refine |
阅读列表加载器 | 从.txt或.csv文件导入阅读列表 | 阅读列表加载器 |
RFID | 使用RFID读取器与单册的RFID标签进行通信。 | RFID支持 |
远程存储 | 从远程存储位置或自动存储和检索系统请求资源。 | 远程存储设备请求或配置Dematic ASRS |
解析器代理 | 配置解析器代理定义 | 解析器代理或OpenAthens重定向器 |
资源共享集成 | 从外部系统导入借阅请求。 | |
SAML | 使用外部系统进行单点登录的交换身份验证和授权信息。 | 基于SAML的单点登录/登出 |
短信通信 | 配置与读者的短信通信。 | 短信通信 |
SRU服务器 | 激活SRU/SRW检索功能。 | SRU/SRW检索 |
SWORD服务器 | 向Alma提交内容以添加到仓储。 | 配置SWORD服务器集成配置文件 |
自助服务 | 配置Alma和自助借还机之间的通信。 | 自助借还机 |
社交帐户/邮箱登录 | 配置与社交网络或电子邮件的连接以进行用户登录。 | 社交帐户和电子邮箱登录 |
Springshare API集成 | 配置Alma和Springshare API之间的通信。 | Springshare集成 |
上传电子馆藏 | 上传和更新Elsevier电子馆藏。 上传和更新Ovid电子馆藏。 从ProQuest Ebook Central上传和更新电子馆藏。 上传来自Springer的电子馆藏 从Taylor & Francis上传电子馆藏 从Wiley上传电子馆藏 | |
用户 | 向/从学生信息系统导出/导入用户。 | 学生信息系统 |
Webhooks | 当作业结束时,触发对所配置的URI的HTTP请求。 | Webhooks |
Z39.50 服务器 | 激活Z39.50检索功能。 | Z39.50检索 |
配置S/FTP连接
要配置S/FTP连接,您必须具有以下角色:
- 通用系统管理员
与外部系统的许多连接需要S/FTP连接以在Alma和外部系统之间传输文件。定义此连接后,可以将其分配给适用的集成配置文件(见配置集成配置文件)。
- 如果您正在沙盒环境中工作,或在上线前的Alma生产环境中工作,则必须定义允许的S/FTP连接。详情见在测试期间配置允许的S/FTP连接。
- Alma通过SSH支持安全FTP(SFTP),但不支持通过FTPS替代SSL。有关详细的端口信息,见Alma和发现系统实施的技术要求
您可以从S/FTP连接列表页面(配置菜单>通用>外部系统>S/FTP定义)配置S/FTP连接(仅适用于机构)。
S/FTP连接列表页面
Alma支持以下密钥交换算法,使用0.1.53版本的JSch(见http://www.jcraft.com/jsch/):
- diffie-hellman-group-exchange-sha1
- diffie-hellman-group1-sha1
- diffie-hellman-group14-sha1
- diffie-hellman-group-exchange-sha256
- ecdh-sha2-nistp256
- ecdh-sha2-nistp384
- ecdh-sha2-nistp521
Ex Libris支持不赞成使用的版本,以便与各种站点的向后兼容,但建议使用更好的算法。
您可以在此页面上执行以下操作:
- 添加S/FTP连接(见添加S/FTP连接)
- 查看S/FTP连接(查看)。
- 编辑S/FTP连接(编辑)。
- 复制S/FTP连接(复制)。
- 删除S/FTP连接(删除)。
添加S/FTP连接
您可以定义新S/FTP连接供集成配置文件使用。
要添加新S/FTP连接:
- 在S/FTP连接列表页面(配置菜单>通用>外部系统> S/FTP定义),点击添加S/FTP连接。显示更新S/FTP连接页面。 更新S/FTP连接页面
- 输入新S/FTP连接的名称(必需)和说明(可选)。
- 在剩余的可选字段中输入信息,如下表所述。
S/FTP连接字段 字段 描述 服务器(必需) 发送或接收文件的FTP服务器的IP地址和端口。无法以点开头,无法以引号开头或结尾。 端口(必需) 服务器端口。 子目录/为完整路径 保存文件的子目录。如果为绝对路径,选择“为完整路径”并使用‘/’作为路径的开头。如果为相对路径,“为完整路径”留空并使用您的当前目录作为路径的开头。
如果也在集成配置文件中指定子目录,则该目录将连接到那个目录。例如,如果将system1 S/FTP连接定义为:子目录 – ftp
且定义导出书目记录配置文件:- FTP配置 – system1
- FTP子目录 - alma
该字段不能留空,否则导入/导出失败并返回错误消息。S/FTP定义和集成配置文件的目录按如下方式运行:- 在S/FTP连接的定义中配置菜单>通用>外部系统>S/FTP定义定义一个子目录。
- 在配置菜单>通用>外部系统>集成配置文件中定义的集成配置文件也有一个子目录字段,其中定义获取或放置文件的地方。
- 集成配置文件的子目录与S/FTP定义的子目录相关。因此,例如,如果:
- 由集成配置文件使用的S/FTP配置文件有子目录Alma
- 类型用户的集成配置文件的输入文件路径为yilis_patrons
- 则文件会从[root directory]/Alma/yilis_patrons获取。
最大文件数 未使用。接受默认值。 最少文件数 未使用。接受默认值。 最大文件尺寸 未使用。接受默认值。 大小类型 用于文件大小的单位。有效值为:GB、MB和TB。默认值为GB。 允许导航 如果要启用对FTP站点的其他区域的访问,则为True,否则为False。默认是允许导航(True)。 FTP服务器类型 默认或MVS。选择MVS以与IBM的多虚拟存储操作系统配合使用。 FTP被动模式 客户端IP是否处于被动模式。 OCLC发布集成配置文件需要被动模式。安全的FTP服务器 如果FTP服务器安全则选择。选择此选项时,将显示认证方法选项。 如果选择MVS作为FTP服务器类型,不要选择。不支持安全的MVS服务器。认证方法 如果启用了FTP服务器安全,则显示。选择以下内容:- 用户名/密码认证 - 使用用户名和密码。
- 密钥认证(公共密钥加密) - 选择此项时,会显示公共秘钥。公钥用于验证从Alma收到的文件。选择此选项后,将删除密码字段。
用户名(必需) S/FTP的用户名。无论您是否使用安全的FTP,此字段都将显示并且必需。 密码(必须,除了选择密钥认证时) S/FTP的密码。必需,除非使用密钥认证。 Alma不支持包含特殊字符的密码。公共密钥如果为认证方法选择密钥认证,则页面显示公共秘钥。Alma的公共密钥。您必须将此密钥添加到FTP服务器上的.ssh / authorized_keys文件。 每个Alma机构都有自己的公共秘钥。在实施网络区域时,客户必须将每个机构的公共秘钥添加到他们的authorized_keys文件中。 - 点击测试FTP(推荐)测试S/FTP连接。您应该收到消息,指出以下FTP命令操作成功:
- 使用ls、pwd和cd命令列出并检查指定目录中的文件
- 使用put和get命令上传和下载文件
- 使用delete命令删除
如果您没有收到这些操作的成功消息,请在继续之前解决您的S/FTP连接问题。对于OCLC FTP连接,请忽略测试FTP按钮!
文件上传到OCLC文件交换系统后,OCLC立即将文件移入队列以进行后续处理。结果是,测试FTP进程将失败。 - 完成后点击保存。
配置允许的电子邮件
要配置允许的电子邮件,您必须具有以下角色:
- 通用系统管理员
此功能仅适用于a)沙盒环境或b)对于仍处于实施/测试阶段且尚未配置认证的客户的Alma生产环境。
您可以在测试期间定义特定的电子邮件地址/域用于您机构的通信。这避免了任何杂散通信:Alma不会将电子邮件发送到任何其他电子邮件地址。
仅当表中至少定义了一个电子邮件地址时,电子邮件通信才会被限制在此表中的电子邮件地址。不要完全删除此表中的所有条目。如果此表为空,则可以为在Alma任何地方输入的电子邮件地址启用无限制的电子邮件通信。
您可以在电子邮件包含列表映射表(配置菜单>通用>外部系统>允许的电子邮件)中配置电子邮件或域。关于映射表的更多信息,见映射表。
电子邮件包含列表映射表
您可以添加。删除或启用/禁用域和地址。Alma只会将电子邮件发送到有效的地址和/或域。
域仅在实施生产环境中工作,而不在沙盒环境中工作。
在测试期间配置允许的S/FTP连接
要配置允许的S/FTP连接,您必须具有以下角色:
- 通用系统管理员
此功能仅适用于a)沙盒环境或b)对于仍处于实施/测试阶段且尚未配置认证的客户的Alma生产环境。
Alma允许您定义允许的S/FTP连接,以便在测试期间用于您机构的通信。这样可以避免任何杂散文件传输:Alma不会尝试使用任何其他S/FTP连接。
只有在表中至少定义了一个地址时,S/FTP才被限制在该表中的地址上。不要完全删除此表中的所有条目。如果此表为空,则可以对Alma任何地方输入的地址启用无限制的S/FTP通信。
您可以在FTP包含列表映射表(配置菜单>通用>外部系统>允许的S/FTP连接)中配置测试S/FTP连接。关于映射表的更多信息,见映射表。
FTP包含列表映射表
您可以添加、删除或启用/禁用域和地址。