Enterprise 11/Enterprise 10에서 Automation 360로 API를 마이그레이션하는 동안의 차이점

Enterprise 11에서 Automation 360로 마이그레이션할 때 모든 Control Room API 마이그레이션 문제와 해결 방법을 검토합니다.

Enterprise 11과 Automation 360 버전 간의 한 가지 차이점은 자격증명 값 API - Get attributevalues에서 나타납니다.
GET https://{{ControlRoomURL}}/v2/credentialvault/credentials/{credentialId}/attributevalues

Automation 360에서, CredentialAttribute 객체는 GET attributevalues API의 응답에서 사용할 수 없습니다. Bot 로직에서 이 객체 내의 매개변수를 사용하는 경우 응답 구문 분석 로직을 수정하고 GET /v2/credentials/{id}(Credential Vault API 참조)를 사용하여 해당 매개변수를 사용해야 합니다.

Enterprise 11Automation 360 버전의 GET attributevalues에 대한 샘플 응답:

Enterprise 11 Automation 360
{
 {
  "list": [{
    "id": "2221",
    "credentialAttributeId": "9271",
    "value": "LNC2021132D",
    "createdBy": "21",
    "createdOn": "2021-09-29T12:37:48.765Z",
    "updatedBy": "131",
    "updatedOn": "2021-10-18T20:47:58.027Z",
    "version": "3",
    "credentialAttribute": {
      "id": "2277",
      "name": "ABCD_Account",
      "description": "",
      "userProvided": false,
      "masked": false,
      "createdBy": "77",
      "createdOn": "2021-09-29T12:37:48.638Z",
      "updatedBy": "77",
      "updatedOn": "2021-09-29T12:37:48.638Z",
      "version": "0",
      "passwordFlag": false
    }
  }]
}
{
  "list": [{
    "id": "4008",
    "credentialAttributeId": "1622",
    "value": "LNC2021132D",
    "createdBy": "21",
    "createdOn": "2021-09-29T12:37:48.765Z",
    "updatedBy": "274",
    "updatedOn": "2021-10-18T20:47:58.027Z",
    "version": "3",
    "password": false
  }]
}