The challenges of secrets management in software engineering, involving various types of credentials like API keys and SSH keys stored across diverse systems, have been simplified with GitGuardian NHI Governance, which acts as a central monitoring dashboard. This tool integrates with secrets managers, CI systems, and Cloud IAMs to provide a detailed view of Non-Human Identities (NHIs) used in machine-to-machine interactions. The integration with AWS IAM utilizes OIDC for authentication, offering secure and temporary credentials while adhering to the least privilege principle. By analyzing AWS IAM data and permissions, the system enhances security insights and provides a comprehensive overview of credential sensitivity and potential leak impacts. The setup process involves configuring an OIDC provider in AWS, creating policies and roles with precise permissions, and integrating with GitGuardian to populate the NHI inventory with data. This approach aims to improve security posture by centralizing the visibility and control of secrets across various platforms, minimizing the risk of secret leaks and enhancing security management.