intra-mart Accel Platform 配置文件参考 第26版2020-08-01

客户端访问范围设置

总览

使用OAuth身份验证功能为用户(资源所有者)设置客户端应用程序所需的访问范围。

模块 im_oauth_provider
格式化文件(xsd) WEB-INF /模式/ oauth-client-scopes-config.xsd
设定位置 WEB-INF / conf / oauth-client-scopes-config / {任意文件名} .xml

<?xml版本=“ 1.0”编码=“ UTF-8”?> <oauth-client-scopes-config xmlns = “ http:// intra-mart .co.jp / system / oauth / provider / client / scope / config / oauth-client-scopes-config“ xmlns:xsi = ” http://www.w3.org/2001/XMLSchema-instance“ xsi:schemaLocation = ” http:// intra-mart .co.jp / system / oauth /提供程序/客户端/作用域/配置/ oauth-client-scopes-config oauth-client-scopes-config.xsd“ > <作用域> <作用域 ID = ” sample“ > <default-subject>样本作用域</ default- subject> <本地化> <localize locale = “ ja” > <主题>样本范围</ subject> <text>允许访问样本数据。 </ text> </ localize> </ localizations> </ scope> </ scopes> </ oauth-client-scopes-config>

参考资料

访问范围设定

标签名称 范围
使用OAuth身份验证为用户(资源所有者)设置客户端应用程序所需的访问范围。

[设定项目 ]

<oauth-client-scopes-config> <scopes> <scope id = “ sample” > ... </ scope> </ scopes> </ oauth-client-scopes-config>

必填项目
多种设定 ×
设置值 /设定内容
范围 设置用户所需的访问范围
单位/类型
省略时的默认值
父标签 oauth-client-scopes-config

访问范围的详细内容设置

标签名称 范围
设置客户端应用程序使用OAuth身份验证向用户(资源所有者)请求的访问范围的详细内容信息。

[设定项目 ]

<scopes> <scope id = “ sample” > <default-subject>样本范围</ default-subject> </ scope> </ scopes>

必填项目
多种设定
设置值 /设定内容 设置用户要求的访问范围的详细内容信息。
单位/类型
省略时的默认值
父标签 范围

[属性]

属性名称 说明 必填项 默认值
编号 设置唯一的ID以标识范围。

标准显示名称

标签名称 默认对象
设置代表访问范围的标准显示名称。
当未设置与登录用户的语言环境匹配的显示名称时,将使用标准显示名称。

[设定项目 ]

<scope id = “ sample” > <default-subject>样本范围</ default-subject> </ scope>

必填项目 ×
多种设定 ×
设置值 /设定内容 设置代表访问范围的标准显示名称。
单位/类型 弦乐
省略时的默认值
父标签 范围

注意

由于客户端访问范围设置由多个设置文件组成,因此标准显示名称未在设置文件中指定为必需项目 ,而是系统操作所需的项目 。
确保为每个范围设置一个标准显示名称。

国际化信息访问范围的国际化信息

标签名称 本地化
设置国际化信息访问范围的国际化信息 。

[设定项目 ]

<scope id = “ sample” > <本地化> <localize locale = “ ja” > ... </ localize> </ localizations> </ scope>

必填项目 ×
多种设定 ×
设置值 /设定内容
本地化 指示访问范围的每个语言环境的信息设置
单位/类型
省略时的默认值
父标签 范围

指示访问范围的每个语言环境的信息

标签名称 本地化
设置代表访问范围的每个区域信息。

[设定项目 ]

<localizations> <localize locale = “ ja” > ... </ localize> </ localizations>

必填项目
多种设定
设置值 /设定内容
主题 设置代表访问范围的显示名称。
文字 设置访问范围的描述,例如要操作的资源。
单位/类型
省略时的默认值
父标签 本地化

[属性]

属性名称 说明 必填项 默认值
地区 语言环境ID。

显示名称指示访问范围

标签名称 主题
设置代表访问范围的显示名称。

[设定项目 ]

<localize locale = “ ja” > <主题>样本范围</ subject> </ localize>

必填项目
多种设定 ×
设置值 /设定内容 设置代表访问范围的显示名称。
单位/类型 弦乐
省略时的默认值
父标签 本地化

访问范围说明

标签名称 文字
设置访问范围的描述,例如要操作的资源。

[设定项目 ]

<localize locale = “ ja” > <文本>允许访问示例数据。 </ text> </ localize>

必填项目
多种设定 ×
设置值 /设定内容 设置访问范围的描述,例如要操作的资源。
单位/类型 弦乐
省略时的默认值
父标签 本地化