온-프레미스 Workspace ONE Access 배포에서 Hub 서비스 알림 서비스의 푸시 알림 기능을 사용하려면 클라우드 알림 서비스에 Workspace ONE Access를 등록해야 합니다.

등록하려면 다음 단계를 완료합니다.

  • VMware my.workspaceone.com에서 CertificateSigningPortal 토큰을 생성하고 복사합니다.
  • VMware Identity Manager API를 실행하여 전달자 토큰을 생성합니다.
  • 생성된 토큰으로 Workspace ONE 알림 API를 실행하여 클라우드 알림 서비스에 등록합니다.

프로시저

  1. VMware My Workspace ONE 포털 https://my.workspaceone.com에 로그인합니다.
  2. https://my.workspaceone.com/mycompany/certificates/awinstall/authtoken으로 이동합니다.
    1. 오른쪽 상단 모서리에 있는 메뉴를 클릭하고 My Workspace ONE > CertificateSigningPortal을 선택합니다.
    2. 설치 인증을 클릭합니다.
    3. 토큰 생성을 클릭합니다.
    토큰을 복사합니다. 이 토큰은 다음 단계에서 MyWs1Token으로 지칭됩니다.
  3. VMware Identity Manager(즉, Workspace ONE Access) API를 실행하여 전달자 토큰을 생성합니다.

    이 예제에 설명된 대로 API를 생성하고 응답을 수신합니다.

    POST /SAAS/API/1.0/REST/auth/system/login
    Accept: application/json
    Content-Type: application/json
    Body:
    {
      "username": "admin",
      "password": "*** password ***",
      "issueToken": "true"
    }
     
    Response:
    HTTP/1.1 200 OK
    Date: Mon, 24 Aug 2020 10:08:42 GMT
    Content-Type: application/json
    {
    "id": null,
    "sessionToken": "eyJ0eXAiOiJKV1QiLCJh ... ZOdIE5qV8tS8rvbUUVeGw",
    "firstName": null,
    "lastName": null,
    "admin": false,
    "serverUrl": null,
    "signingCert": null
    }
    sessionToken 특성의 값을 복사합니다. 이 토큰을 다음 API 코드에서 전달자 토큰이라고 합니다.
  4. Workspace ONE 알림 API(Ws1Notifications)를 실행하여 클라우드 알림 서비스에 등록합니다.

    ${BearerToken}을 3단계에서 검색한 토큰으로 바꿉니다.

    ${MyWs1Token}을 2단계에서 검색한 토큰으로 바꿉니다.

    POST /ws1notifications/api/v1/cns/registration
    Authorization: Bearer ${BearerToken}
    Content-Type: application/json
    Body:
    {
      "token": "${MyWs1Token}"
    }
     
     
    Response:
    HTTP/1.1 204 No Content
    Date: Mon, 24 Aug 2020 10:28:42 GMT

결과

Workspace ONE Access 온-프레미스 서비스가 클라우드 알림 서비스에 등록됩니다.