7 Creación de una organización y una cartera

Una vez aprovisionada la instancia de Blockchain Platform, puede crear y configurar su organización, agregar usuarios y crear una cartera.

Crear su organización y carteras

  1. Abra Blockchain Platform Manager (https://controlplane.domainname/console/index.html).
  2. Inicie sesión en Blockchain Platform Manager con el nombre de usuario y la contraseña que agregó al crear su proveedor de identidad. Tenga en cuenta que este usuario debe ser miembro del grupo de superadministradores de cartera para crear una organización.
  3. En el separador Organización de la página Cartera, seleccione Crear organización.
  4. Introduzca la información de la organización y seleccione Crear organización.
  5. Asocie la instancia a la nueva organización. Amplíe la organización recién creada y seleccione Gestionar acceso a organización. Seleccione qué instancias están asociadas a la nueva organización seleccionándolas en la lista Ámbito de acceso y seleccione Agregar asignación de acceso a organización.
  6. Seleccione el separador Usuarios y seleccione Registrar usuario.
  7. Introduzca toda la información del usuario. Seleccione a qué organización pertenece y seleccione Registrar usuario. Repita el proceso para cada usuario.
    • Tenga en cuenta que estos usuarios deben existir en el proveedor de identidad.
    • Para OpenLDAP, User ID debe coincidir con la reclamación name en el token web JSON.
    • Para IDCS, User ID debe coincidir con la reclamación sub en el token web JSON.
  8. Si utiliza políticas para controlar cómo se gestionan las claves de activos digitales, las transacciones y los requisitos de conformidad del usuario, en el separador Políticas, seleccione Agregar política e introduzca los detalles de la política.
  9. En el separador Carteras, seleccione Crear cartera. Introduzca los detalles de cartera de un usuario y seleccione Crear cartera. Repita el proceso para cada usuario.
  10. Para las instancias que utilizan gobernanza (modo gobernado), debe llamar al contrato de gobernanza para registrar la cartera. Para obtener más información, consulte Creación de cartera en la documentación de la API de UWaaS. El siguiente comando curl muestra un ejemplo de esta llamada de API de registro de cartera.
    curl --location --request POST 'https://uwaas.example.com/v1/uwaas/wallets' \
    --header 'Authorization: Bearer eZjcd7QIrxI8iO1wpQ' \
    --header 'Content-Type: application/json' \
    --data-raw '{
      "orgId": "TestOrg",
      "orgNetworkId": 4,
      "userId": "e194554b-bc47-5ae7-b052-76db72f8dd09",
      "walletLabel": "ha1",
      "walletType": "1",
      "status": "ACTIVE",
      "walletTags": ["ha1"]
    }'