Para usar o recurso de notificação por push no serviço de notificações dos Serviços do Hub com implantações do Workspace ONE Access no local, você deve registrar o Workspace ONE Access no serviço de notificações de nuvem.

Para fazer o registro, siga estas etapas.

  • Gere e copie um token CertificateSigningPortal de VMware my.workspaceone.com.
  • Execute uma interface de programação de aplicativos do VMware Identity Manager para gerar um token de portador.
  • Execute uma interface de programação de aplicativos de notificações do Workspace ONE com os tokens gerados para registrar os serviços de notificação na nuvem.

Procedimento

  1. Faça login no portal do VMware My Workspace ONE, https://my.workspaceone.com
  2. Vá para https://my.workspaceone.com/mycompany/certificates/awinstall/authtoken.
    1. Clique no menu no canto superior direito e selecione My Workspace ONE > CertificateSigningPortal .
    2. Clique em Autorizar Instalação.
    3. Clique em Gerar um Token.
    Copie o token. Esse token é chamado de MyWs1Token nas etapas a seguir.
  3. Execute a interface de programação de aplicativos do VMware Identity Manager (também chamado de Workspace ONE Access) para gerar um token de portador.

    Você gera a interface de programação de aplicativos e recebe uma resposta, conforme descrito neste exemplo.

    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
    }
    Copie o valor do atributo sessionToken. Esse token é chamado de token de portador no seguinte código da interface de programação de aplicativos.
  4. Execute a interface de programação de aplicativos de notificações (Ws1Notifications) do Workspace ONE para registrar o serviço de notificações de nuvem.

    Substitua ${BearerToken} pelo token recuperado na etapa 3.

    Substitua ${MyWs1Token} pelo token recuperado na etapa 2.

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

Resultados

O serviço local do Workspace ONE Access está registrado no serviço de notificações de nuvem.