Just in time permissions
Using developer self-service you can define how developers request temporary access to assets, and ensure expiration when time is up.
Self-service for temporary access
Enable developers to request temporary permissions to critical assets directly through Port's self-service actions. Streamline operations and enhance security by ensuring that permissions are managed and terminated according to policies.
DevOps
Reduce ticket volume and ensure permissions are automatically revoked post-use.
Managers
Oversee access requests with ease. Ensure compliance and stay agile.
Developers
Obtain the necessary access without delays.
Permission management automations
Use the data in Port’s software catalog to implement granular automation rules for managing permissions. For example, set rules to automatically grant access to relevant resources when the requester is currently on-call.
DevOps
Manage permissions granularly. Minimize manual intervention and streamline the process of granting permissions.
Managers
Reduce bottlenecks by automating permissions management and reserving manual approvals for critical assets only.
Developers
Receive timely access to the resources you need, when you need them.
Audit permissions
Gain full transparency into who has access to what, and for how long, with a detailed view for compliance.
DevOps
Consolidate access information into one single view and easily create comprehensive reports.
Managers
Get a clear overview of the permissions granted to your teams and resources. Identify any anomalies and take action.
Developers
See which permissions you currently hold and their duration. Know when permissions need renewal or review.
How Port’s building blocks work for just in time permissions
Software Catalog
Manage permissions effectively. Get visibility into who has access to specific assets and for how long. Organize and view permissions by asset type or by team. Easily export to .csv to generate reports
Developer Self-Service
Create self-service forms that ease just in time access management while reducing cognitive load. Developers can request the permissions they need when they need them, while built-in TTL ensure that these permissions are automatically revoked when they’re no longer needed
Automations
Set up automations to revoke access when the predefined TTL expires. Create granular rules to manage approval requests and determine when manual approval is necessary.
"Port has high customizability, we could build our portal based on our needs. You’re able to represent your organization in Port, you’re not trying to change your organization to the software, which is the difference."
Zbigniew Malcherczyk
Developer experience backend
engineer for TransferGo