メインコンテンツまでスキップ

2) Security365 会社別ビルトインプロファイルの照会と更新

Security365 会社別ビルトインプロファイルの照会

API

MethodURL
POST/builtInProfile/info/all

Request Header

NameRequiredDescription
Authorizationrequiredユーザー認証手段、JWT値
Authorization: Bearer {JWT}
- 参考 : JWT値は認証/認可サービスを通じて発行される。
- 注意 : このトークンは、リクエスト本文に含まれる companyId で発行されたトークンである必要があります。

Request Body

NameRequiredTypeDescription
companyIdrequiredstringSecurity365 SHIELD IDサービスに登録されたcompanyId

Response

NameTypeDescription
codeint成功の有無 (成功:0)
dataJsonArrayビルトインプロファイルの一覧
   keystringアトリビュート名
   valuestringアトリビュート値
   descstringアトリビュートの詳細
   usestringアトリビュートの使用有無
   additionalInformationstringアトリビュートの説明

Examples

Response

  • ビルトインプロファイルの取得に成功しました
{
"code": 0,
"data": [
{
"key": "TENANT_APP_ID",
"value": "9a24cf56-aeb0-468d-a15a-f27bf8aa0a95",
"use": true,
"additionalInformation": "회사별 App Id"
},
{
"key": "TENANT_APP_SECRET",
"value": "IictJisoIywlJSUoKSQmKSQlJCwnISIsJCgsKyotISo",
"use": true,
"additionalInformation": "회사별 App Secret"
},
...(생략)
]
}
  • トークン検証失敗
{
"code": 40101,
"message": "Invalid token",
"detail": "invalid_token"
}
  • 内部サービスの失敗
{
"code": 50001,
"message": "An unexpected error has occurred in the internal system"
}

Security365 会社別ビルトインプロファイルの更新

API

MethodURL
POST/builtInProfile/info/update

Request Header

NameRequiredDescription
Authorizationrequiredユーザー認証手段、JWT値
Authorization: Bearer {JWT}
- 参考 : JWT値は認証/認可サービスを通じて発行される。
- 注意 : このトークンは、リクエスト本文に含まれる companyId で発行されたトークンである必要があります。

Request Body

NameRequiredTypeDescription
companyIdrequiredstringSecurity365 SHIELD IDサービスに登録されたcompanyId
datarequiredarrayビルトインプロファイルの一覧
   keyrequiredstringアトリビュート名
   valuerequiredstringアトリビュート値
   descrequiredstringアトリビュートの詳細
   userequiredstringアトリビュートの使用有無
   additionalInformationrequiredstringアトリビュートの説明

Response

NameTypeDescription
codeint成功の有無 (成功:0)
messagestring応答内容

Examples

Response

  • ビルトインプロファイルの更新に成功しました
{
"code": 0,
"message" : "BuiltIn Profile Update Successfully"
}
  • トークン検証失敗
{
"code": 40101,
"message": "Invalid token",
"detail": "invalid_token"
}
  • 必須パラメータなし
{
"code": 40105,
"message": "Required value is missing",
"detail": "Required information is empty."
}
  • 内部サービスの失敗
{
"code": 50001,
"message": "An unexpected error has occurred in the internal system"
}