
# 介绍
#### 功能说明
公共应用/BO的功能说明请参见[表1]。
 表1功能说明 
| **应用/BO**       | **包名**                                     | **功能描述**                                                                                                                                                 | **依赖关系**         |
|:---|:---|:---|:---|
| 操作日志BO          | ISDP__OperateLog_BO_b-XX.XX.XX.zip         | 提供了公共模块日志功能，其他应用在记录操作日志时，调用了公共模块日志，完成记录操作日志的功能。                                                                                                          | 系统参数初始化应用        |
| ISDP+ SSO单点登录应用 | ISDP__oauth2_sso-XX.XX.XX.zip              | ISDP+认证管理集成ISDP+ OAuth2.0认证服务，用于拉通AppCube应用和ISDP+的单点登录认证。                                                                                                | 系统参数初始化应用        |
| ISDP+集成公共BO     | ISDP__privilege_adapter_BO_b-XX.XX.XX.zip  | 与ISDP+权限适配层对接，同步ISDP+的用户、角色、用户和角色关系、公共组到AppCube租户下。                                                                                                      | 操作日志BO、系统参数初始化应用 |
| 系统参数初始化应用       | ISDP__sysParamsInitialization-XX.XX.XX.zip | 提供了预置租户级系统参数，修改内置系统参数，以及导入系统参数和业务权限凭证功能；授予公共应用/BO业务权限凭证给System Administrator Profile、Anonymous User Profile、Standard User Profile和Portal User Profile角色。 | -                |
   
#### 安装说明
安装公共应用/BO包时，应用/BO有安装顺序要求，请按照顺序进行安装：操作日志BO \> ISDP+ SSO单点登录应用 \> ISDP+集成公共BO \> 系统参数初始化应用。
公共应用/BO安装完成后，会将公共应用/BO的业务权限凭证赋予System Administrator Profile、Anonymous User Profile、Standard User Profile和Portal User Profile，预置租户级的系统参数，修改内置系统参数的值。
- 公共应用/BO的业务权限凭证请参见[表2]。
   表2公共应用/BO的业务权限凭证 
  | **应用/BO**       | **业务权限凭证**                                                          |
  |:---|:---|
  | 操作日志BO          | queryLog（查看操作日志） addLog（写入操作日志）         |
  | ISDP+ SSO单点登录应用 | SSO_Login（PC端登录权限） Mobile_SSO（移动端登录权限） |
  | ISDP+集成公共BO     | privilege_adapter（用户角色同步）                                           |
  | 系统参数初始化应用       | installInitialization（部署初始化）                                        |
     
  
 
- 预置租户级的系统参数请参见[表3]。
   表3预置租户级的系统参数 
  | **参数名称**                          | **描述**                                 | **值** （**预置的默认值）**           |
  |:---|:---|:---|
  | comm_isdp_page_domain             | 【租户级参数】ISDP+集成页面的域名                    | -                            |
  | comm_isdp_openAPI_domain          | 【租户级参数】ISDP+调用OpenAPI的域名               | -                            |
  | comm_isdp_openAPI_tokenUrl        | 【租户级参数】ISDP+的订阅OpenAPI的tokenURL        | /oauth2/oauth/rest_token     |
  | comm_isdp_openAPI_clientId        | 【租户级参数】ISDP+的订阅OpenAPI的clientId        | -                            |
  | comm_isdp_openAPI_clientSecret    | 【租户级参数】ISDP+的订阅OpenAPI的ClientSecret    | -                            |
  | comm_isdp_tenantId                | 【租户级参数】ISDP的租户ID                       | -                            |
  | comm_appcube_page_domain          | 【租户级参数】AppCube集成页面的域名                  | -                            |
  | comm_appcube_openAPI_domain       | 【租户级参数】AppCube调用API的域名                 | -                            |
  | comm_appcube_openAPI_tokenUrl     | 【租户级参数】调用AppCube的OpenAPI的token地址       | /baas/auth/v1.0/oauth2/token |
  | comm_appcube_openAPI_clientId     | 【租户级参数】调用AppCube的OpenAPI的clientId      | -                            |
  | comm_appcube_openAPI_clientSecret | 【租户级参数】调用AppCube的OpenAPI的ClientSecret  | -                            |
  | comm_appcube_tenantId             | 【租户级参数】AppCube的租户ID                    | 获取到的当前AppCube租户的ID。          |
  | comm_unifiedIdentityAuthorize     | 【租户级参数】是否使用appcube平台的统一身份认证，0：不使用，1：使用 | 1                            |
  | comm_authorize_client_name        | 【租户级参数】统一身份认证的名称                       | ISDP                         |
     
  
- 修改的内置系统参数请参见[表4]。
   表4修改的内置系统 
  | **参数名称**                                 | **描述**                        | **值** （**修改后的值）** |
  |:---|:---|:---|
  | bingo.guest.api.route.whitelist          | 开启Guest用户URL权限限制              | 否                 |
  | bingo.service.get.csrf.validation        | 开启针对GET方法的自定义接口的CSRF校验        | 否                 |
  | bingo.service.csrf.validation            | 开启针对非GET方法的自定义接口的CSRF校验       | 否                 |
  | bingo.permission.resource.default.switch | 访问资源权限默认开关，包括访问流，脚本，BP，连接器，事件 | 否                 |
  | bingo.tenant.security.mode               | 租户安全模式开关                      | 否                 |
  | bingo.platform.csrf.validation           | 开启平台的CSRF校验                   | 否                 |
     
  
 
