Connecting sources
Connect your clouds, directories and CMDB to MESH so your asset register fills and stays current by itself. This page explains how to connect each source, how to check and refresh a connection, and exactly what Soveryne can and cannot access.
Only an Admin of the MESH workspace can connect and manage sources.
What you can connect
| Source | What MESH reads |
|---|---|
| Microsoft Azure | Cloud resources and access |
| Microsoft Entra directory | People, groups and workload identities |
| Amazon Web Services | Resources, IAM and Identity Center |
| Google Cloud | Resources, service accounts and access |
| Google directory | Workspace users, groups and memberships |
| ServiceNow | CMDB assets and relationships |
Cloud resources and directories are separate connections. To import both your Azure resources and your Entra users, connect Microsoft Azure and Microsoft Entra directory one after the other. The same goes for Google Cloud and Google directory.
How it works
Before you begin
Connect a source
When it is done, MESH shows that the account is connected: "The first sync is starting. MESH refreshes authorized inventory hourly." The source appears as a card on Connected sources.
If something goes wrong, the window shows the reason and a Retry connection button.
Microsoft Azure and Microsoft Entra directory
For Microsoft Azure, MESH imports the subscriptions it can read. If the card later reports that no subscription is readable, assign the Reader role on your subscriptions to Soveryne's application, then select Verify connection.
Amazon Web Services
SoveryneMesh-. If no tab opens, MESH says "Allow a new tab to open, then choose Connect again."SoveryneCensusReader, with the policy SoveryneCensusRead. Only Soveryne can use this role, and only with an external ID unique to your connection.MESH finds your resources through AWS Resource Explorer. Turn on Resource Explorer with an aggregator index, so MESH can see resources in every Region. Without it, MESH sees at most one Region.
If you use AWS IAM Identity Center outside the default Region, set its Region afterwards:
eu-west-1) and select Save region.Google Cloud and Google directory
Google directory needs a Google Workspace administrator. With another account, MESH says "Google directory administrator access is required."
ServiceNow
Your ServiceNow instance address is set up for your workspace by Soveryne. Give your instance name (<name>.service-now.com) to Soveryne or your partner first.
Check the state of your sources
Connected sources shows one card per connection. The summary at the top says how many connections are shown and whether "All connections verified" or how many need attention. Use Search connections… to find one by account name or provider.
Each card shows the provider, the account name and a health label:
| Label | Meaning |
|---|---|
| Connected | Verified and importing every hour. |
| Syncing | An import is running now. |
| Needs verification | MESH has not verified this connection yet, so it does not import. Select Verify connection. |
| Needs attention | Something went wrong, for example access was withdrawn. The card says what. |
The card also shows Last successful sync and Next sync. Open Inventory coverage to see what MESH can read from this source, for example Assets, People and groups, Workload identities or Resource access. Each item says whether it is Available, Stale, Incomplete or Not supported, how many active records it holds and, if something is missing, why.
Verify, refresh and reconnect
Each card has one main button, which depends on its state:
Select Manage connection to open the connection's details: its sync times, scope, coverage and when it was last verified. There you also find:
While an import is running, MESH does not let you change the source. Wait for it to finish.
Remove a source
The source disappears from the list. Soveryne's access through this connection is withdrawn, unless another of your connections uses the same sign-in.
What Soveryne can and cannot access
Soveryne can:
SoveryneCensusReader role you created, and only with its external ID.Soveryne cannot:
To withdraw access at any time:
SoveryneMesh- stack in AWS CloudFormation, or revoke the access in ServiceNow.What each source needs
| Source | What you need |
|---|---|
| Microsoft Azure | An account in your Microsoft tenant that can consent to Soveryne's application, and the Reader role for Soveryne's application on the subscriptions to import. |
| Microsoft Entra directory | An administrator who can consent for your organisation. |
| Amazon Web Services | Permission to create a CloudFormation stack with an IAM role, and Resource Explorer turned on with an aggregator index. |
| Google Cloud | An account in your organisation with read access to the projects to import. |
| Google directory | A Google Workspace administrator. |
| ServiceNow | Your instance name, given to Soveryne beforehand, and an account that can read the CMDB. |
See also the Onboarding checklist.
Troubleshooting
| Message | What it means | What to do |
|---|---|---|
| Unavailable on a provider, with "Not available in this workspace yet. Ask your service provider to enable" and the provider's name | This provider is not set up for your workspace. | Contact Soveryne or your Soveryne partner. |
| "Authorization was cancelled. You can connect again." | You cancelled at the provider's sign-in page. | Select Connect again. |
| "Authorization expired or was already used. Connect again." | The sign-in took too long, or was used already. | Select Connect again. |
| "No inventory accounts are accessible with this login." | The account you signed in with cannot see any subscription, project or account. | Sign in with an account that has access. |
| "The previously connected account is not accessible with this login. Sign in with an account that has access." | When reconnecting, you signed in with an account that cannot see the connected account. | Reconnect with the right account. |
| "This authorization belongs to another administrator." | Another admin connected this source. | Ask that admin to reconnect it. |
| "Provider access expired or was revoked. Reconnect this source." | The provider no longer accepts Soveryne's access. | Select Manage connection › Reconnect. |
| "Verify this source before starting an import." | The connection is not verified. | Select Verify connection. |
| "Wait for the current import to finish before changing this source." | An import is running. | Wait until the card no longer shows Syncing. |
| "Allow a new tab to open, then choose Connect again." | Your browser blocked the AWS tab. | Allow pop-ups for MESH and select Connect again. |
| "Google directory administrator access is required." | The Google account is not a Workspace administrator. | Sign in as a Google Workspace administrator. |
| "Connections could not be loaded" | MESH could not fetch your connections. Your connections and inventory are kept. | Select Try again. |
