7 建立組織和公事包

佈建區塊鏈平台執行處理之後,您就可以建立及設定組織、新增使用者,以及建立公事包。

建立您的組織和公事包

  1. 開放區塊鏈平台管理員 (https://controlplane.domainname/console/index.html)。
  2. 使用您在建立身分識別提供者時新增的使用者名稱和密碼登入區塊鏈平台管理程式。請注意,此使用者必須是「公事包超級管理員」群組的成員,才能建立組織。
  3. 在公事包頁面的組織頁籤中,選取建立組織。
  4. 輸入組織資訊,然後選取建立組織。
  5. 建立執行處理與新組織的關聯。展開新建立的組織,然後選取管理組織存取權。從存取範圍清單中選取與新組織關聯的執行處理,然後選取新增組織存取對應。
  6. 選取使用者頁籤,然後選取註冊使用者。
  7. 輸入使用者的所有資訊。選取所屬的組織,然後選取註冊使用者。為每位使用者重複執行。
    • 請注意,這些使用者必須存在於身分識別提供者中。
    • 若為 OpenLDAP,User ID 必須與 JSON Web 權杖中的 name 宣告相符。
    • 對於 IDCS,User ID 必須與 JSON Web Token 中的 sub 宣告相符。
  8. 如果您使用原則來管理數位資產金鑰、交易以及使用者規範需求的管理方式,請在原則頁籤上,選取新增原則並輸入原則詳細資訊。
  9. 在公事包頁籤上,選取建立公事包。輸入使用者的公事包詳細資訊,然後選取建立公事包。為每位使用者重複執行。
  10. 對於使用治理 (治理模式) 的執行處理,您必須呼叫治理合約以註冊公事包。如需詳細資訊,請參閱 UWaaS API 文件中的建立公事包。下列 curl 命令顯示此公事包註冊 API 呼叫的範例。
    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"]
    }'