Specifying a non-existent parameter in the Bulk Organization/Role Assignment API causes existing assignments to be deleted

Fixed Version

  • Ver.18.0.4 (TBS)

Affected Version and Operation

  • Ver.15.2.0 (2023-12) and later versions
  • Bulk configuration of organization and role assignments via API

Bug Details

  • Occurs in operating
    • Execute the bulk organization/role membership configuration API by specifying non-existent membership information, such as quserId, qgroupId, qroleId, or qgroupId
  • What will occur
    • All existing affiliation information will be deleted

Workaround/Recovery

  • Please recover with the following measure
    • If the affiliation has been deleted, please re-register it via the REST API or Web UI
  • Please use one of the following workarounds
    • Please make sure not to make a mistake with the parameters
    • Please use the individual APIs for adding or removing affiliations instead of the batch configuration API
  • This Bug is due to be fixed in the coming version (Ver. 18.0.4)

Discover more from Questetra Support

Subscribe now to keep reading and get access to the full archive.

Continue reading