Blockchain Certificate Management

Feedback


The blockchain certificate provides the permission for users to access the blockchain network, and the blockchain certificate management module supports users to flexibly manage the binding relationship between the blockchain certificate and users. Open the old version of "service management", and the user can use the related functions of blockchain certificate management on the "service/blockchain certificate management" page. Only the administrator user can view the operation on this page.

There are two types of blockchain certificates in this module: blockchain management certificate and blockchain user certificate, both of which are config files in.yaml format. It is used to provide the configuration information of blockchain network certificate, private key, chain code, channel, organization and other network connections. The "blockchain management certificate" also records the account password of the organization administrator to identify the administrator's identity. The "blockchain user certificate" is generated by the administrator through the "blockchain management certificate" configuration.

The "blockchain certificate management/blockchain certificate management" page displays the list of management certificates. Upload a blockchain management certificate through the "import management certificate" function, and the certificate summary information can be displayed in the list after upload success. Click the certificate name in the list to view the detailed information of the blockchain management certificate. Click "apply user certificate" in the list to apply user certificate under the current management certificate, select the peer node, channel and chain code in the apply user certificate window, and customize the user certificate name. Select the certificate expiration time to generate a blockchain user certificate.

The "blockchain certificate management/blockchain certificate management" page displays the list of user certificates. Select the name, peer node, channel and chain code of the existing management certificate on the platform through "apply user certificate", customize the name of the user certificate, select the expiration time of the certificate, and generate a blockchain user certificate. You can also upload a blockchain user certificate through the "import user certificate" function. After successful application or import, the certificate summary information and status can be displayed in the list. A single user certificate can control the status of the certificate through the "Lock" and "Unlock" operations. The status includes:

Users can click "publish services" "in the certificate list to publish data services, map services, and data history service with the selected user certificate.

Click the certificate name in the list to view the detailed information of the user certificate. On this detailed information page, you can modify the expiration time of the certificate and the binding relationship between the certificate and the user/user group. Select "User" in the "Set binding user or user group" column to bind and unbind users and certificates through "Add" and "Remove" under the "Set binding user" column. Select "user group" in the "set binding user or user group" column, select "set binding" user group, and bind the user group and certificate through "add" in the user groups to be selected below; Select to set the "Unbind" user group, and unbind the user group and certificate through "Add" in the user groups to be selected below.