How to request access to production databases
Who can request access
Only the product developer can approve and request access.
How to request access
-
Product developer creates a Jira ticket in Cloud Computing | Board
Jira ticket must include:
- Full name of the person who needs access
- Database name
- Required access level (read / write)
- Duration (if temporary)
- Clear business justification
-
The access will be implemented and documented via a pull request on Github: Database Accesses by a developer from the development team or someone from Cloud team.
-
Team Cloud approves/rejects pull request after reviewing both code and access document.
Sensitive databases
For databases that contain one or more of the following:
- Personal data
- Confidential information
- Financial data
- Archived data
Access must be time-restricted and granted only for the periods required to perform error correction or necessary maintenance.
All SQL code executed for write operations must be retained and committed to:
Github: Database Accesses