This chapter describes how to set up security for image data you submit to NBIA.
Topics in this chapter include:
Data Security Overview
The User Authorization Tool in NBIA enables NBIA administrators to authorize users access to submitted image data. Administrators create protection group(s) and then assign protection elements to limit access and visibility of the image data. NBIA creates protection elements automatically based on image collection and site(s) of submitted data. Once the protections groups are set up, a user can be assigned to protection group(s) with the associated role(s). With the protection group/role combination, a user can only access the protection group data in the way specified by the role.
For example, user JoanSmith can access NCIA Mouse Astrocytoma as role CURATOR, but JohnJones can only access NCIA Mouse Astrocytoma as role READER.
Accessing the User Authorization Tool
To access the User Authorization Tool, you must be an NBIA administrator. Documentation about how to use the User Authorization Tool is in the 4 - Configuring Security for Submitted Data.
- Log into NBIA .
- Select Administration > User Authorization.
The User Authorization Tool window appears with the User, Protection Group, and User Authorization tabs.
Tip
You must be an NBIA administrator to use the User Authorization Tool.
Managing Users
Managing Protection Groups
Adding Protection Groups and Assigning Roles
Resolving Errors During Security Configuration
The following table lists and describes how to resolve error messages returned by the User Authorization Tool (UAT). Error messages appear in a red box.
Info Messages
Messages in a blue box, such as Info: Request sent to server. or Info: Sent., indicate that a request was sent to the server to save, update, or delete an item.
UAT Error Message | Resolving a UAT Error |
---|---|
Error: No data found from server | You performed a search and there were no results. Enter different search criteria. Note If a selected user has not been assigned to a protection group with a role, you will receive "Error: No data found from server." |
Error: Session expired. Please log in again. | You logged in but your session was too long and the session expired. You need to log in again. |
Error: Error occurred while retrieving data from server. Check the server connection please. Error code: <a number>. | An unexpected error occurred. The Error code shows a return HTTP status code which may or may not be useful for debugging. |