集成SAP一致
与SAP Concur集成,提交请求并接收关于批准、费用、行程和报告的通知。
笔记
我们提供了两个SAP Concur集成模板供您使用。的更新模板集成类别用于大多数用例,因为它提供了配置缓存数据结构的更强大功能。在下面找到遗留(已弃用)集成模板的详细信息SAP的Concur - 添加遗留系统集成.
有关开箱即用SAP Concur微应用程序的全面列表,请参见使用SAP Concur微应用.
审查的先决条件
这些先决条件假设您管理组织的SAP Concur实例来设置集成。在Citrix Workspace Microapps中添加集成必须有以下细节:
- 基本URL:基本URI(也称为实例URL)是SAP Concur平台实体所在的域。我们将其称为基本URL。有关详细信息,请参阅SAP Concur - Base uri.
- 标记的URL:
https://us.api.concursolutions.com/oauth2/v0/token
- 授权URL:
https://us.api.concursolutions.com/oauth2/v0/authorize
- 用户名: This和Password是访问SAP Concur的服务帐户的凭据。
- 密码:这和用户名的服务帐户可以访问SAP Concur的凭据。
- 客户端ID:通过在SAP Concur账户中注册OAuth客户端来收集客户端ID。对于服务身份验证和服务动作身份验证,客户端ID和客户端秘密是相同的。看到请求客户端ID和客户端机密.
- Clent秘密:通过在SAP Concur帐户中注册OAuth客户端来收集客户端机密。对于服务身份验证和服务操作身份验证,客户端ID和客户端机密都是相同的。看见请求客户端ID和客户端机密.
- 范围:C卡creditcardaccount.read receipts.read COMPD用户user_read EMERG JOBLOG company.read ERECPT ITINER FISVC LIST PASSV mileage.vehicle.writeonly CONFIG FOP mileage.rate.writeonly receipts.writeonly GHOST user.read CONREQ user.write公司mileage.journey.readEVS TRVPTS出席INVPO NOTIF TRVREQ SUPSVC company.write EXPRPT EXTRCT PAYBAT INVPMT mileage.vehicle.read IMAGE TAXINV RCTIMG UNUTX TWS TMCSP quickexpense.writeonly BANK INVVEN的OpenID receipts.write travelrequest.write MTNG mileage.rate.read mileage.journey.writeonly INSGHT TRVPRFINVTV MEDIC TSAI
笔记:
建议您始终使用OAuth 2.0作为您的服务身份验证方法。OAuth 2.0用户可以确保您的整合符合最高的安全性符合你的配置microapp。
- 你必须从SAP的Concur购买的Web服务组件。如果你的公司没有购买的Web服务组件,要求SAP Concur的管理员在您的组织联系您的客户经理在SAP的Concur。
- 配置Citrix网关以支持SAP Concur的单点登录,这样一旦用户登录,他们就会自动再次登录,而无需再次输入他们的凭证。请按照Concur单点登录配置. 有关配置SSO的详细信息,请参阅思杰网关服务.
请求客户端ID和客户端机密
获取新的oauth2客户端id和客户端机密,并按照以下说明定义客户端应用程序的范围。
重要的:
使用Concur创建一个支持票,使用OAuth 2.0配置集成,并注册正确的身份验证回调url。我们建议使用以下文本作为您的支持票:
我们请求OAuth 2.0凭证来支持与Citrix工作区的集成。该工具使用服务帐户下载最近的费用报告和行项目详细信息,以向经理显示待审批。它允许员工提交、批准和拒绝费用。由最终用户所采取的行动是针对他们进入他们的Concur证书和批准由工作区的应用程序访问3LO授权页面。
将以下授权重定向url添加到Concur,以实现此集成,并授予授权授予访问权限,以允许访问私有数据并启用OAuth身份验证的用户操作。列出的第一个回调不会改变。第二个回调依赖于目标应用程序,可以在创建集成时在URL地址栏中找到。section {yourmicroappserverurl}由租户部分、区域部分和环境部分组成:https:// {tenantID}。{地区(美国/欧盟/ ap-s)} .iws.cloud.com:
将集成添加到Citrix Workspace Microapps中
将SAP Concur HTTP集成添加到Citrix Workspace Microapps以连接到您的应用程序。这提供了具有预先配置的通知和动作的开箱即用的微应用程序,可以在您的工作区中使用。已预先选择身份验证选项。确保在完成流程时选择了这些选项。对于大多数用例,我们建议使用这个更新的HTTP集成。HTTP集成提供了更强大的功能来配置缓存的数据结构。
遵循以下步骤:
- 来自Microapp集成第页,选择添加新的集成,从citrix提供的模板添加新的集成.
- 选择SAP一致瓷砖。
- 输入整合名为了整合。
- 进入连接器参数.
- 输入实例基本URL.
- 选择一个偶像或将其作为默认Salesforce图标。
- 启用本地实例如果正在创建本地连接,则切换。有关更多信息,请参见本地实例.
在下面服务认证, 选择的OAuth 2.0从身份验证方法菜单并完成身份验证细节。使用OAuth 2.0安全协议为委托访问生成请求/授权令牌。建议您始终使用OAuth 2.0作为您的服务身份验证方法。OAuth 2.0用户可以确保您的整合符合最高的安全性符合你的配置microapp。
- 选择的OAuth 2.0从身份验证方法菜单。
- 选择资源所有者密码从格兰特式流菜单。提供正确的凭据访问令牌的授权资源服务器提供。
- 进入密码在格兰特类型值菜单。
- 选择请求体从令牌授权菜单。
- 选择URL编码形式从令牌内容类型菜单。
- 这个标记的URL肾上腺素:
https://us.api.concursolutions.com/oauth2/v0/token
- 离开刷新令牌URL和范围字段为空。
- 输入您的用户名和密码.
- 输入您的客户端ID和Clent秘密.
- 离开标题前缀空的。
在下面服务操作验证,使在操作中使用单独的用户身份验证切换。在服务行动水平服务行动验证进行身份验证。
- 选择的OAuth 2.0从身份验证方法菜单并完成身份验证细节。
- 选择授权码从格兰特式流菜单。这授予客户端用来交换访问令牌的临时代码。代码是从授权服务器获得的,您可以在授权服务器中看到客户机正在请求的信息。只有此授权类型才能启用安全用户模拟。这将显示回调URL,在注册应用程序时使用。
- 进入授权代码在格兰特类型值菜单。
- 这个回调URL字段是肾上腺素。
- 选择请求体从令牌授权菜单。
- 选择URL编码形式从令牌内容类型菜单。
- 这个授权URL肾上腺素:
https://us.api.concursolutions.com/oauth2/v0/authorize
- 这个标记的URL肾上腺素:
https://us.api.concursolutions.com/oauth2/v0/token
- 离开刷新令牌URL字段为空。
- 这个范围字段包含以下范围:
CCARD creditcardaccount。阅读收据。read COMPD USER user_read EMERG JOBLOG公司。read ERECPT ITINER FISVC LIST PASSV miles .vehicle.writeonly CONFIG FOP miles .rate.writeonly收据。writeonly鬼用户。读CONREQ用户。write COMPANY mile .journey.read EVS TRVPTS ATTEND INVPO NOTIF TRVREQ SUPSVC COMPANY。写EXPRPT extracct PAYBAT INVPMT mileage.vehicle.read IMAGE TAXINV RCTIMG UNUTX TWS TMCSP quickexpense。只写BANK INVVEN开id收据。travelrequest写。write MTNG miles .rate.read miles .journey.writeonly INSGHT TRVPRF INVTV MEDIC TSAI
- 输入您的客户端ID和Clent秘密.
- 离开标题前缀空的。
- (可选)如果您想激活此集成的速率限制,请启用请求速率限制切换,并设置请求数每时间间隔.
- 请求超时被设置为120.默认情况下。
- (可选)使登录中切换到保持24小时日志以寻求支持。
- 选择保存.
现在可以设置和运行第一次数据同步了。有关同步规则的完整信息,同步不符合它的进度和否决的规则,请参见同步数据.
使用SAP Concur微应用
我们的SAP Concur集成带有以下预配置的开箱即用的微应用程序:
认证:批准待审批的费用报告或将其退回。
通知或页面 | 用例工作流 |
---|---|
批准的提醒通知 | 当费用报告尚待批准并传递期限之前定义的阈值(例如,3天默认情况下),批准接收通知提醒。 |
新请求通知 | 当一个新的审批请求被分配给审批人时,审批人会收到一个通知。 |
新请求通知 | 当审批请求发生更改时,审批人将收到通知。 |
费用明细页 | 提供开销的只读视图和详细信息。 |
费用报告详细信息页 | 提供了报表的详细视图与支出与选项列表批准和发送回. |
我的待审批页面 | 提供待批准的个性化列表。 |
费用:搜索和查看费用。
通知或页面 | 用例工作流 |
---|---|
我的费用明细页面 | 提供带有附件的费用的详细视图。 |
我的费用报告明细页 | 提供报告的详细视图和费用列表,选项为记起. |
我的费用页 | 提供可搜索的、个性化的费用清单。 |
行程:搜索,浏览和共享行程。
通知或页面 | 用例工作流 |
---|---|
更改行程成功预订通知 | 当用户的行程被更改时,用户会收到一个通知。 |
更改共享行程通知 | 当与用户共享更改的行程时,他们会收到一个通知。 |
新行程已成功预订通知 | 当一个用户的新行程被预订并开出罚单时,该用户将收到一个通知。 |
新的共享行程通知 | 当行程与用户共享的,他们收到通知。 |
行程详情页 | 提供了用户的行程安排和可操作的分享按钮的视图。 |
我的行程页面 | 提供个性化的行程列表。 |
报告:搜索并查看您提交的费用报告。
通知或页面 | 用例工作流 |
---|---|
请求批准的通知 | 当用户的费用报告获得批准时,他们将收到通知。 |
请求返回通知 | 当用户的费用报告被发回时,他们会收到一个通知。 |
我的费用明细页面 | 提供带有附件的费用的详细视图。 |
我的费用报告明细页 | 提供报告的详细视图和费用列表,选项为记起. |
我的费用报告页面 | 提供开支报告的列表。 |
添加遗留集成
作为系统管理员,您可以使用以下过程来启用Concur Integration。确保您满足先决条件,然后设置Concur集成。在您设置集成之后,您必须向员工提供员工姓名、电子邮件地址、员工id或专用帐户的登录id,并要求他们调整SAP Concur配置文件设置。完成此过程后,现有的审计日志级别将持续存在,包括使用Citrix Microapps执行的任何操作。
审查的先决条件
这些先决条件假设您管理组织的SAP Concur实例来设置集成。在Citrix Workspace Microapps中添加集成必须有以下细节:
- 实例的URL
- 用户名
- 密码
OAuth 2.0:
- OAuth客户机ID
- OAuth客户端机密
- 授权URL
笔记:
建议您始终使用OAuth 2.0作为您的服务身份验证方法。OAuth 2.0用户可以确保您的整合符合最高的安全性符合你的配置microapp。
- 获取新的oauth2 client_id和client_secret,并定义客户端应用程序的范围。
重要的:
使用Concur创建一个支持票,使用OAuth 2.0配置集成,并注册正确的身份验证回调url。我们建议使用以下文本作为您的支持票:
我们请求OAuth 2.0凭证来支持与Citrix工作区的集成。该工具使用服务帐户下载最近的费用报告和行项目详细信息,以向经理显示待审批。它允许员工提出,批准和拒绝快速费用。由最终用户所采取的行动是针对他们进入他们的Concur证书和批准由工作区的应用程序访问3LO授权页面。
将以下授权重定向url添加到Concur,以实现此集成,并授予授权授予访问权限,以允许访问私有数据并启用OAuth身份验证的用户操作。列出的第一个回调不会改变。第二个回调依赖于目标应用程序,可以在创建集成时在URL地址栏中找到。section {yourmicroappserverurl}由租户部分、区域部分和环境部分组成:https:// {tenantID}。{地区(美国/欧盟/ ap-s)} .iws.cloud.com:
- 你必须从SAP的Concur购买的Web服务组件。如果你的公司没有购买的Web服务组件,要求SAP Concur的管理员在您的组织联系您的客户经理在SAP的Concur。
- 配置Citrix网关以支持SAP Concur的单点登录,这样一旦用户登录,他们就会自动再次登录,而无需再次输入他们的凭证。请按照Concur单点登录配置. 有关配置SSO的详细信息,请参阅思杰网关服务.
配置遗留模板
将SAP Concur集成添加到Citrix Workspace Microapps以连接到您的应用程序。这提供了具有预先配置的通知和动作的开箱即用的微应用程序,可以在您的工作区中使用。
遵循以下步骤:
从概述页面中选择开始.
此时将打开“管理集成”页面。
- 选择添加新的集成,从citrix提供的模板添加新的集成.
- 选择SAP Concur平铺。
输入集成的名称。
- 进入连接器参数作为先决条件。
- 输入您的实例的URL.
- 进入用户名和密码.
- 选择一个身份验证方法.使用OAuth 2.0安全协议为委托访问生成请求/授权令牌。
- 输入授权URL定义在设置目标应用程序集成时提供的授权服务器url。
- 选择一个OAuth 2.0认证方式.
- 证书将使用客户端的凭据而不是资源所有者的凭据。访问令牌与客户端本身或资源所有者的委托授权相关联。
- 授权书(3LO)资源所有者允许访问。
- 进入OAuth客户机ID和OAuth客户端机密您在先决条件过程中收集的。
根据需要选择以下单选按钮:
- 费用模块提供对员工费用跟踪的访问。
- 费用组配置检索分配OAuth访问令牌的费用组的费用策略、费用类型和支付类型列表。
- 费用报告明细(拨款和分项)允许的分配信息的检索,因为它涉及到一个报告ID,条目ID,或项目明细ID。
- 旅游模块提供对旅行数据(如行程、旅行简介和旅行请求)的访问。
- 费用授权人检索已向OAuth访问令牌中指定的用户授予委托权限的用户列表。
输入所需的数量连接数.此值确定字符串数据同步发起的数量。
笔记:
默认连接数为1。打开更多连接可以缩短数据同步时间,但会增加Microapps服务器的负载,并可能影响其性能。如果您需要,我们建议不超过10个。
- 选择添加.
这个Microapp集成页面打开您添加的集成和它的微应用程序。从这里,您可以添加另一个集成,继续设置您的开箱即用微应用程序,或为该集成创建一个新的微应用程序。
现在可以设置和运行第一次数据同步了。由于大量数据可以从集成的应用程序中提取到Microapps平台,我们建议您使用表格页来为您的第一次数据同步过滤实体,以加快同步。有关更多信息,请参见验证所需的实体.有关同步规则的完整信息,同步不符合它的进度和否决的规则,请参见同步数据.
有关API端点和表实体的更多细节,请参见Concur连接器规格.
使用SAP Concur遗留微应用程序
现有的应用集成与开箱即用的微应用一起出现。从这些微应用开始,并根据您的需要定制它们。
重要的!
这些SAP Concur MicroApp现已弃用:快速提交费用,创建用户,用户.用户需要删除这些微应用程序,因为它们会被错误配置。要删除microapp,请从Microapps集成页面中选择要删除的microapp旁边的菜单。选择删除microapp并确认。
我们的SAP Concur集成带有以下预配置的开箱即用的微应用程序:
认证:批准待审批的费用报告或将其退回。
通知或页面 | 用例工作流 |
---|---|
批准的提醒通知 | 当费用报告尚待批准并传递期限之前定义的阈值(例如,3天默认情况下),批准接收通知提醒。 |
新请求通知 | 当一个新的审批请求被分配给审批人时,审批人会收到一个通知。 |
新要求(改变)的通知 | 当审批请求发生更改时,审批人将收到通知。 |
费用明细页 | 提供开销的只读视图和详细信息。 |
我的待审批页面 | 提供待批准的个性化列表。 |
审查报告页面 | 提供可操作的表格,详细查看待批准的费用报告。 |
费用:搜索和查看费用。
通知或页面 | 用例工作流 |
---|---|
费用明细页 | 提供开销的只读视图和详细信息。 |
我的费用页 | 提供的费用个性化的列表。 |
报告详细信息页面 | 提供一个费用报告与评论的字段的详细视图。 |
行程:搜索,浏览和共享行程。
通知或页面 | 用例工作流 |
---|---|
新行程已成功预订通知 | 当一个用户的新行程被预订并开出罚单时,该用户将收到一个通知。 |
新的共享行程通知 | 当行程与用户共享的,他们收到通知。 |
行程详情页 | 提供了用户的行程安排和可操作的分享按钮的视图。 |
我的行程页面 | 提供个性化的行程列表。 |
分享行程页面 | 提供共享用户的行程安排的形式。 |
报告:搜索并查看您提交的费用报告。
通知或页面 | 用例工作流 |
---|---|
请求批准的通知 | 当用户的费用报告获得批准时,他们将收到通知。 |
请求SendBack通知 | 当用户的费用报告被发回时,他们会收到一个通知。 |
费用明细页 | 提供开销的只读视图和详细信息。 |
费用报告页面 | 提供一个费用报告与评论的字段的详细视图。 |
我的未决费用报告页 | 提供开支报告的个性化列表。 |