Integrations Overview
Overview of how Altostrat connects with external platforms for notifications, authentication, and more.
Altostrat supports multiple integrations to enhance your workflow—whether it’s sending notifications via Slack or Microsoft Teams, or handling user logins through external providers like Google or Azure AD.
Why Integrate?
- Notifications: Push alerts to popular messaging platforms so teams get real-time updates.
- OAuth & SSO: Allow users to log in with existing corporate or personal accounts (Google, Azure, GitHub, etc.).
- Streamlined Operations: Reduce overhead by automating tasks or bridging data across your existing tools.
Key Integration Categories
- Communication Tools Forward critical alerts or changes to Slack, Microsoft Teams, or email distribution lists.
- Identity Providers Leverage OAuth 2.0 or third-party SSO for user authentication.
- Custom Webhooks For advanced scenarios, push or pull data from your internal services.
Supported Integrations
Integration | Description |
---|---|
Slack | Automatically post alerts to specific channels. |
Microsoft Teams | Route notifications to dedicated channels for quick collaboration. |
Google Cloud | Use Google credentials for single sign-on or link cloud services for data synergy. |
Microsoft Azure | Employ Azure AD for user logins or tie in other Azure-based services. |
GitHub (IDP) | Let developers or open-source collaborators log in using their GitHub accounts. |
Identity Providers | Configure OAuth 2.0 connectors for a variety of third-party login services. |
Before You Begin
Some integrations—like Slack or Microsoft Teams—require setting up webhook URLs or installing an app. Identity providers generally need you to register an application in their respective portals and supply client secrets to Altostrat.
Setting Up an Integration
Open Integrations
Navigate to Integrations in your Altostrat portal or settings menu.
Select the Integration
Choose a tool, like Slack or Microsoft Teams. Follow the on-screen instructions.
Provide Required Info
For Slack, you might enter a webhook URL. For Azure AD, fill in Client ID
, Client Secret
, and Tenant ID
.
Save & Test
Confirm the details. Send a test notification or try logging in to ensure the integration works.
Editing or Removing Integrations
Locate the Integration
Under Integrations, find the service you want to modify.
Make Changes or Disconnect
Edit the settings or remove the connection. Some integrations can be temporarily disabled instead of fully uninstalled.
Removing an integration can break notifications or user logins that rely on it. Make sure you have backups or alternatives in place.
More Information
- Slack: Slack Integration
- Microsoft Teams: Teams Integration
- Google / Azure / GitHub: Identity Providers
- Check Orchestration Logs: Use the Orchestration Log if your integration jobs fail or don’t appear as expected.