Skip to main content
All CollectionsTemplatesIntermediate
Just in Time AWS Access with Slack Approval Flow (Britive) - Workflow Template
Just in Time AWS Access with Slack Approval Flow (Britive) - Workflow Template

Request temporary access to AWS via Britive using Slack. Approval via a Slack channel and up to 8 hours of access with reminders every hour

Updated over 6 months ago

This Torq workflow template allows users to request temporary AWS access via Britive, using a Slack interface for approval and communication. The workflow initiates by identifying all available Britive profiles. Users can then request a specific Britive Profile, AWS environment, and type of access directly in Slack. Requests are forwarded to a predefined Slack channel for approval. If granted, AWS credentials are provided to the user, with hourly reminders for up to 8 hours to check if access is still required before automatically checking in the credentials. This ensures a secure, just-in-time access approach, streamlining identity and access management within an organization.

Trigger

Slack

Optional Triggers

"Microsoft Teams"

Use Cases

Identity and Access Management

Workflow Breakdown

  1. Find all available profiles available in Britive

  2. Ask the user what Britive Profile, AWS environment and access type is requested.

  3. Send the request for approval to the Slack channel

  4. If approved, provide the AWS credentials

  5. Remind the user every hour if access is still needed

  6. If user states credentials are no longer needed or the 8 hour timer expires the credentials are checked in

Vendors

Slack, Utils, HTTP, Britive

Workflow Output

Credentials from Britive via Slack messages

Tips

Use the Nested workflow named - \"IAM - Nested Check-Out of AWS Credentials via Britive\" from the template library

Did this answer your question?