To enable the CloudSoda application to connect to the Dell PowerScale API, you first need to run this command as a root user in the Dell PowerScale cluster:
isi_gconfig -t web-config auth_basic=trueSetting Up the Credentials
To set up the credentials, first create a new user in the Dell PowerScale interface for the application. Once done, create a new role in the Dell PowerScale interface. This role will need the following privileges:
- Read Only
- Platform API: Used for logging into the platform API, allowing the application to use Dell PowerScale API.
- Auth: Used to get the users and groups from Dell PowerScale, allowing the application to map the user and group IDs to their respective name for scanned files and folders.
- Namespace Access: Used to get access to the file structure itself, allowing the application to scan the entire file structure.
- Namespace Traverse: Used to get information for files and folders in the file structure, allowing the application to get the information of the scanned files and folders.
- Statistics: Used to get information about the storage, allowing the application to set the total space, used space and free space of the scanned storage.
- Quota: Used to get quota information, allowing the application to provide quota statics via its GraphQL API.
- Read/Write
- Snapshot: Used to create and delete snapshots, allowing the application to do delta scans of the changes since the last scan, accelerating the scanning process.
- Job Engine: Used to create changelists between two snapshots, allowing the application to do delta scans of the changes since the last scan, accelerating the scanning process.
The privileges as they should appear in the role in the Dell PowerScale interface.
Comments
0 comments
Article is closed for comments.