System and Institutional Role Ids

Blackboard Learn SaaS Continuous Delivery v3900.6.0 | Release to Production 4 February 2021
Ultra Experience, Original Experience

Starting with the 3900.6.0 SaaS release, System and Institutional Role Ids will no longer be changeable after creation. This impacts Role management Java and REST APIs and the Learn Administrator user experience for Role creation. Please take extra care when creating your System and Institutional Role Ids.

Client-facing impact:

  • For Learn administrators, custom roles created via System Admin > Institution Roles will no longer allow the Role ID attribute to be edited after creation.
  • For partner developers, the method blackboard.data.role.PortalRole#setRoleID may no longer be used to change the Role ID of existing roles.