Show a repository in the Access Portal
Help users find and connect to repositories
The Cyral Access Portal helps data users find and connect to databases. You can make a repository visible for your users in the Access Portal with these steps:
Choose the Access Gateway:
Click Data Repos ➡️ click your repo's name ➡️ Advanced
Set the Access Gateway to the name of the Cyral sidecar that will give users access.
Even with only one sidecar present, you must select the sidecar's name. If your repository is bound to more than one sidecar, choose one.
Map the SSO users and groups who will use the repository. For a given user to see a repository in the Access Portal:
the user's identity provider must be set as the identity provider for that repository. (Data Repository ➡️ Advanced ➡️ Authentication ➡️ Identity Provider)
the user's SSO username or group must have been mapped for that repository (Identity to Account Map). To set this up, see Map an SSO user or group to a local account.
If your users will connect to S3 through the Cyral S3 File Browser, see Enable the S3 File Browser
If your team uses a large number of repositories, you can add tags to make a repository more visible in the Access Portal.
Let users request access to repositories
The Cyral Access Portal lets data users request access to a database. You can make a repository requestable in the Access Portal with these steps:
Set the identity provider for the repository. (Data Repository ➡️ Advanced ➡️ Authentication ➡️ Identity Provider). Only users who SSO-authenticate via this identity provider will see the repository as requestable.
Track at least one local account in Cyral to provide access to the repository.
Find the Cyral sidecar associated with the repository. Make sure Passthrough Mode is turned OFF.
Add a Slack Alerting Integration with a name beginning with the string
Designate admins who will approve and reject access requests, and have them subscribe to the Slack channel. They'll receive an alert when a user requests access.
You can also set up Cyral's app in Slack so that your users can request database access, just by chatting with the Cyral bot.