[BNE] Access Control Report shows null instead of group id for unnamed groups

Description

Since the name field is not mandatory for GroupState, the network can contain several unnamed groups. Such groups shows as ‘null' in Access Control Report, so no way to distinguish such groups in the member’s info. It might be a good idea to add id field to group info into the report and use the ids in the member's info.

Steps to reproduce:

  1. Clone the repo:

  2. Deploy nodes:

  3. Start the nodes:

  4. Create a Business Network from Bank A node:

  5. Generate Access Control Report:

Expected result: report contains group id for unnamed groups
Actual result: report contains 'null' values (please see example below)

Report example:

Please find the logs attached (see null_group_name.tar.gz tarball)

Activity

Show:
Alexey Chernikov
November 26, 2020, 1:48 PM

Checked. All the tests are passed. Members and groups info contain group id now.

Components/versions tested: bne-1.1-RC03, corda-4.7-RC03

Logs and configs are attached.

 

Done

Assignee

Alexey Chernikov

Reporter

Alexey Chernikov

Labels

Sprint

None

Epic Link

None

Priority

Medium

Engineering Teams

None

Fix versions

Affects versions

Ported to...

None

Story Points / Dev Days

None

Build cut

None

Squad

None