Description
When an Institution Role is assigned Read permissions in the /course folders, it results in matching XID values for content copied by a user of that role.
Steps to Replicate
Log into Blackboard Learn Ultra Experience as an administrator
Create two Ultra View courses
Within one of the courses create a document, this is the source course
Upload a file to the document
Navigate to Admin > Course Settings > Default Course Properties ensuring the following is selected:
Copy links and copies of the content
Copy only links to files stored outside of the course default directoryTo avoid delaying these steps by adding a new role, instead use an existing role - navigate to Manage Content > access the /courses permissions to check for an existing role
Navigate to Users and create a user allocating the desired role as a Secondary Institution Role
Assign the Course Administrator for System Role allowing the user to search for courses to perform course copies
Log in as the new user and navigate to Admin > Courses
Search for the other course which will be the destination course and navigate into it
Click the ellipsis option > select Copy course and locate the source course > select the document and copy it
Open the document and inspect the file - compare the source and destination files
Observed Behavior:
The XID value for the files in both the source and destination are the same and errors are observed in the logs related to the copy.
Expected Behavior:
The files have unique XID values and the copy logs do not show errors.
Affected Versions
Learn 4000.6.0
Learn 4000.8.0
Learn 4000.10.0
Target Release
Future Reference
