Lucidity Disk Assessment is an automated Disk metrics collection tool developed for GCP. It helps in a quick Assessment of the GCP Disks, delivering insights on :
.png?sv=2022-11-02&spr=https&st=2026-04-01T17%3A50%3A48Z&se=2026-04-01T18%3A03%3A48Z&sr=c&sp=r&sig=ShrncygHx%2Bo8OFO6WqR%2F9LrV%2BzTxAFBvyGgKUvJwvI8%3D)
Prerequisites
The following are the minimum requirements for running the GCP Assessment Tool.
OS: Windows 10 and above
Linux Ubuntu 20.04 and above
The user or service account should be present in the respective organization where the Assessment will occur.
Getting Started
The Lucidity Assessment app can be downloaded from the Lucidity dashboard by navigating to the Assessment page from the bottom left corner.
Choose the version corresponding to your host machine OS.
.png?sv=2022-11-02&spr=https&st=2026-04-01T17%3A50%3A48Z&se=2026-04-01T18%3A03%3A48Z&sr=c&sp=r&sig=ShrncygHx%2Bo8OFO6WqR%2F9LrV%2BzTxAFBvyGgKUvJwvI8%3D)
Install and run the downloaded application.
Choose Google Cloud as the cloud provider.
.png?sv=2022-11-02&spr=https&st=2026-04-01T17%3A50%3A48Z&se=2026-04-01T18%3A03%3A48Z&sr=c&sp=r&sig=ShrncygHx%2Bo8OFO6WqR%2F9LrV%2BzTxAFBvyGgKUvJwvI8%3D)
Two methods are available to grant the necessary permissions and run the Assessment app.
Using OAuth 2.0 (recommended)
It is the easiest, fastest and most efficient way to run the Assessment tool and collect the storage metrics. This method uses OAuth 2.0 with Auth Code grant type for authentication and authorization.
.png?sv=2022-11-02&spr=https&st=2026-04-01T17%3A50%3A48Z&se=2026-04-01T18%3A03%3A48Z&sr=c&sp=r&sig=ShrncygHx%2Bo8OFO6WqR%2F9LrV%2BzTxAFBvyGgKUvJwvI8%3D)
Enter the Organization ID on which you wish to run the Assessment.
You may choose to run the Assessment on either all the available projects under this organization or you can manually enter a few select projects.
Please enter a company name to help easily identify the generated Assessment report.
Please keep the ‘Send Assessment report automatically’ flag checked in order to automatically upload the generated Assessment report to Lucidity. If you wish to send the report manually (via email), you can uncheck this flag.
Note
The maximum file size that can be uploaded automatically via the app is 100 MB. If the size of the zip file that has been generated is greater than 100 MB, please reach out to us, and we will share a secure S3 location where the file can be uploaded.
In order to run the Assessment on the selected subscriptions, the Assessment tool needs a few select permissions. You can review these permissions by clicking on the ‘Check Permission Policy’ link.
.png?sv=2022-11-02&spr=https&st=2026-04-01T17%3A50%3A48Z&se=2026-04-01T18%3A03%3A48Z&sr=c&sp=r&sig=ShrncygHx%2Bo8OFO6WqR%2F9LrV%2BzTxAFBvyGgKUvJwvI8%3D)
Once you have reviewed the permissions, click on ‘Initiate Assessment’ to begin the Assessment process.
The Assessment app will download the necessary dependencies. Once the dependencies are downloaded, the app will begin the process of authenticating the user.
.png?sv=2022-11-02&spr=https&st=2026-04-01T17%3A50%3A48Z&se=2026-04-01T18%3A03%3A48Z&sr=c&sp=r&sig=ShrncygHx%2Bo8OFO6WqR%2F9LrV%2BzTxAFBvyGgKUvJwvI8%3D)
.png?sv=2022-11-02&spr=https&st=2026-04-01T17%3A50%3A48Z&se=2026-04-01T18%3A03%3A48Z&sr=c&sp=r&sig=ShrncygHx%2Bo8OFO6WqR%2F9LrV%2BzTxAFBvyGgKUvJwvI8%3D)
The app will then begin fetching the VM details for the project(s).
.png?sv=2022-11-02&spr=https&st=2026-04-01T17%3A50%3A48Z&se=2026-04-01T18%3A03%3A48Z&sr=c&sp=r&sig=ShrncygHx%2Bo8OFO6WqR%2F9LrV%2BzTxAFBvyGgKUvJwvI8%3D)
Depending on the number of projects and number of instances within each project, the Assessment process can take a few hours. You can check the progress by clicking on the ‘Check Progress’ button.
.png?sv=2022-11-02&spr=https&st=2026-04-01T17%3A50%3A48Z&se=2026-04-01T18%3A03%3A48Z&sr=c&sp=r&sig=ShrncygHx%2Bo8OFO6WqR%2F9LrV%2BzTxAFBvyGgKUvJwvI8%3D)
Once the Assessment is completed, the Google ops agent, required to collect the vm details, will be uninstalled.
.png?sv=2022-11-02&spr=https&st=2026-04-01T17%3A50%3A48Z&se=2026-04-01T18%3A03%3A48Z&sr=c&sp=r&sig=ShrncygHx%2Bo8OFO6WqR%2F9LrV%2BzTxAFBvyGgKUvJwvI8%3D)
Once all the VMs have been processed, the Assessment report will be uploaded to Lucidity. In case the flag to upload the report automatically was left unchecked, then you may upload the file through the app. The insights from the Assessment will be made available on the Lucidity Assessment Dashboard once the report has been processed.
Using Service Account File Authentication
Create the Service Account User
Login to console and search for Service account in the search bar.
Go and click on create service account
.png?sv=2022-11-02&spr=https&st=2026-04-01T17%3A50%3A48Z&se=2026-04-01T18%3A03%3A48Z&sr=c&sp=r&sig=ShrncygHx%2Bo8OFO6WqR%2F9LrV%2BzTxAFBvyGgKUvJwvI8%3D)
Enter the service account name and continue
.png?sv=2022-11-02&spr=https&st=2026-04-01T17%3A50%3A48Z&se=2026-04-01T18%3A03%3A48Z&sr=c&sp=r&sig=ShrncygHx%2Bo8OFO6WqR%2F9LrV%2BzTxAFBvyGgKUvJwvI8%3D)
We will not assign any roles here, you can click on DONE.
A Service account has been created
Now open that service account. Click on that newly created account.
.png?sv=2022-11-02&spr=https&st=2026-04-01T17%3A50%3A48Z&se=2026-04-01T18%3A03%3A48Z&sr=c&sp=r&sig=ShrncygHx%2Bo8OFO6WqR%2F9LrV%2BzTxAFBvyGgKUvJwvI8%3D)
Create a new key by clicking on the key tab and add a new key.
.png?sv=2022-11-02&spr=https&st=2026-04-01T17%3A50%3A48Z&se=2026-04-01T18%3A03%3A48Z&sr=c&sp=r&sig=ShrncygHx%2Bo8OFO6WqR%2F9LrV%2BzTxAFBvyGgKUvJwvI8%3D)
A new key will be saved in your local computer, this key will be used for authentication, please save the path of this key file. It is required for running the Assessment.
Create lucidity Assessment role with required permissions
Go to the organization directory and click on the role.
.png?sv=2022-11-02&spr=https&st=2026-04-01T17%3A50%3A48Z&se=2026-04-01T18%3A03%3A48Z&sr=c&sp=r&sig=ShrncygHx%2Bo8OFO6WqR%2F9LrV%2BzTxAFBvyGgKUvJwvI8%3D)
Click on create role.
.png?sv=2022-11-02&spr=https&st=2026-04-01T17%3A50%3A48Z&se=2026-04-01T18%3A03%3A48Z&sr=c&sp=r&sig=ShrncygHx%2Bo8OFO6WqR%2F9LrV%2BzTxAFBvyGgKUvJwvI8%3D)
Create the role and provide the required permissions as mentioned above.
.png?sv=2022-11-02&spr=https&st=2026-04-01T17%3A50%3A48Z&se=2026-04-01T18%3A03%3A48Z&sr=c&sp=r&sig=ShrncygHx%2Bo8OFO6WqR%2F9LrV%2BzTxAFBvyGgKUvJwvI8%3D)
Your role has been created.
Attach the role to the user at organization level.
Click on create assignment.
.png?sv=2022-11-02&spr=https&st=2026-04-01T17%3A50%3A48Z&se=2026-04-01T18%3A03%3A48Z&sr=c&sp=r&sig=ShrncygHx%2Bo8OFO6WqR%2F9LrV%2BzTxAFBvyGgKUvJwvI8%3D)
Provide the service account that was created earlier and assign the role that was created in the earlier step.
.png?sv=2022-11-02&spr=https&st=2026-04-01T17%3A50%3A48Z&se=2026-04-01T18%3A03%3A48Z&sr=c&sp=r&sig=ShrncygHx%2Bo8OFO6WqR%2F9LrV%2BzTxAFBvyGgKUvJwvI8%3D)
Click on done. You have assigned and created the new service account with lucidity req roles for running Assessment.
Proceed with the steps mentioned on the Assessment app to complete the GCP Assessment. Once the Assessment report is successfully generated, please share the same with us.