Skip to main content

3) Security365 회사 별 빌트인 프로파일 조회

Security365 회사 별 빌트인 프로파일 조회

  • TENANT_APP_ID, TENANT_APP_SECRET 항목 제외

API

MethodURL
GET/builtInProfile/internal/info

Request Header

NameRequiredDescription
Authorizationrequired사용자 인증 수단, JWT값
Authorization: Bearer {JWT}

[고객사 업무시스템용]
JWT 값은 SKMS 서비스의 JWT (토큰) 발급 API 를 통해 발급 받는다.

[Security365 서비스용]
JWT값은 인증/인가 서비스를 통해 발급 받는다.
- JWT뒤에 companyId가 추가되어 있음
  - JWT@@SKMS_SEPARATOR@@COMPANYID형태로 입력됨
  - @@SKMS_SEPARATOR@@ 구분자로 파싱하여 사용

Response

NameTypeDescription
codeint성공 여부 (성공:0)
dataJsonArray빌트인 프로파일 목록
   keystring어트리뷰트 이름
   valuestring어트리뷰트 값
   descstring어트리뷰트 상세
   usestring어트리뷰트 사용 유무
   additionalInformationstring어트리뷰트 설명

Examples

Request

GET /builtInProfile/internal/info
Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIU....(생략).....

Response

  • 빌트인 프로파일 조회 성공
{
"code": 0,
"data": [
{
"key": "KEY_VAULT_OPTION",
"value": "E",
"use": true
},
{
"key": "KEY_UPDATE_TIME",
"value": "1747062001170|809",
"use": true,
"addInfo": "키 정보 최종 업데이트 시간"
},
...(생략)
]
}
  • 토큰 검증 실패
{
"code": 40101,
"message": "Invalid token",
"detail": "invalid_token"
}
  • 내부 서비스 실패
{
"code": 50001,
"message": "An unexpected error has occurred in the internal system"
}