Skip to Content
Slack OAuth Single Sign-On (SSO)

Slack OAuth Single Sign-On (SSO)

33.12   33.12
v 14.0 0
Required Apps base
auth_oauth
auth_signup
web
Technical Name kanak_sso_auth_slack
License OPL-1
Also available in version v 15.0 v 16.0 v 17.0 v 18.0 v 19.0
You bought this module and need support? Click here!
Technical Name kanak_sso_auth_slack
License OPL-1
Also available in version v 14.0 v 15.0 v 16.0 v 17.0 v 18.0 v 19.0
Slack OAuth Single Sign-On (SSO) - Integrate Slack-based Single Sign-On (SSO) into Odoo, providing a seamless and secure login experience for users without the need for manual signup.
Kanak Infosystems LLP.
Community
Enterprise
Odoo.sh
Slack OAuth Single Sign-On (SSO) - Integrate Slack-based Single Sign-On (SSO) into Odoo, providing a seamless and secure login experience for users without the need for manual signup.

Slack OAuth Single Sign-On (SSO)

Slack OAuth Single Sign-On (SSO) enables Slack OAuth2-based Single Sign-On (SSO) integration with Odoo, allowing users to log in conveniently through their Slack accounts. It eliminates the need for traditional username and password setups, enhancing user accessibility and security. Perfect for organizations utilizing Slack for team collaboration, this module streamlines the authentication process while maintaining compatibility with Odoo's multi-database environment and existing user management functionalities.

Slack OAuth Single Sign-On
Slack OAuth Single Sign-On (SSO) - Integrate Slack-based Single Sign-On (SSO) into Odoo, providing a seamless and secure login experience for users without the need for manual signup.
Generating Slack SSO Credentials

Log in to the Slack API and create a new app.

Slack OAuth Single Sign-On
Slack OAuth Single Sign-On (SSO) - Integrate Slack-based Single Sign-On (SSO) into Odoo, providing a seamless and secure login experience for users without the need for manual signup.

Choose From Scratch, give your app a name, and select the workspace where you want to use the app.

Slack OAuth Single Sign-On
Slack OAuth Single Sign-On (SSO) - Integrate Slack-based Single Sign-On (SSO) into Odoo, providing a seamless and secure login experience for users without the need for manual signup.

Enter App Name and Choose it's workspace

After clicking the Create App button, your app will be created, and you'll be redirected to the Slack App Dashboard.

Slack OAuth Single Sign-On
Slack OAuth Single Sign-On (SSO) - Integrate Slack-based Single Sign-On (SSO) into Odoo, providing a seamless and secure login experience for users without the need for manual signup.
Credentials

In the Slack App Dashboard, you will find the Basic Information page where the app credentials are located.

In the App Credentials section, Client ID and Client Secret will be provided. You need to copy both the Client ID and Client Secret for integration with Odoo.

Slack OAuth Single Sign-On
Slack OAuth Single Sign-On (SSO) - Integrate Slack-based Single Sign-On (SSO) into Odoo, providing a seamless and secure login experience for users without the need for manual signup.
Set Redirect URL in the OAuth & Permissions Section

In the left sidebar of the Slack App Dashboard, navigate to the OAuth & Permissions page. In the Redirect URLs section, you need to configure the OAuth Redirect URL. This is the URL to which Slack will redirect after successful authentication.

For example: https://your-odoo-instance.com/auth_oauth/slack/signin

Slack OAuth Single Sign-On
Slack OAuth Single Sign-On (SSO) - Integrate Slack-based Single Sign-On (SSO) into Odoo, providing a seamless and secure login experience for users without the need for manual signup.
Enter User Token Scopes

In the Scopes section, you need to define the user token scopes required for your app.

Include the following permissions in the User Token Scopes: users:read and users:read.email.l

Slack OAuth Single Sign-On
Slack OAuth Single Sign-On (SSO) - Integrate Slack-based Single Sign-On (SSO) into Odoo, providing a seamless and secure login experience for users without the need for manual signup.
Install App

After configuring the Redirect URL and setting the user token scopes, navigate to the OAuth Tokens section and click on the Install button.

Slack OAuth Single Sign-On
Slack OAuth Single Sign-On (SSO) - Integrate Slack-based Single Sign-On (SSO) into Odoo, providing a seamless and secure login experience for users without the need for manual signup.
Configuring OAuth Providers

Navigate to settings and under the Developer Tools, Click on Activate the developer mode.

Slack OAuth Single Sign-On
Slack OAuth Single Sign-On (SSO) - Integrate Slack-based Single Sign-On (SSO) into Odoo, providing a seamless and secure login experience for users without the need for manual signup.

Navigate to settings > Users & Companies > Click on OAuth Providers

Slack OAuth Single Sign-On
Slack OAuth Single Sign-On (SSO) - Integrate Slack-based Single Sign-On (SSO) into Odoo, providing a seamless and secure login experience for users without the need for manual signup.

Click on the Slack SSO OAuth2

Slack OAuth Single Sign-On
Slack OAuth Single Sign-On (SSO) - Integrate Slack-based Single Sign-On (SSO) into Odoo, providing a seamless and secure login experience for users without the need for manual signup.

Enter your Slack credentials (Client ID, Secret Key) and mark allowed true, Save the changes in Record.

Slack OAuth Single Sign-On
Slack OAuth Single Sign-On (SSO) - Integrate Slack-based Single Sign-On (SSO) into Odoo, providing a seamless and secure login experience for users without the need for manual signup.
Creating New user with Slack SSO

Click on Login with Slack

Slack OAuth Single Sign-On
Slack OAuth Single Sign-On (SSO) - Integrate Slack-based Single Sign-On (SSO) into Odoo, providing a seamless and secure login experience for users without the need for manual signup.

After clicking Login with Slack, you will be redirected to a permission request page. Click on the Allow button to grant access.

Upon successful authentication, New User will be created for the first time login and later users can login with Slack.

Slack OAuth Single Sign-On
Slack OAuth Single Sign-On (SSO) - Integrate Slack-based Single Sign-On (SSO) into Odoo, providing a seamless and secure login experience for users without the need for manual signup.
Slack OAuth Single Sign-On

Upon successful authentication, New User will be created for the first time login and later users can login with Slack.

Key Features

Slack OAuth Single Sign-On

Secure login with Slack single sign-on (SSO).

Slack OAuth Single Sign-On

No need to remember password after login.

Free 3 Months Support

Need help or any technical support ?

Slack OAuth Single Sign-On

Kanak Infosystem will provide free 3 months support for bug fixes, any doubts or queries, installation, configuration support or any types of issues related to this module.

Slack OAuth Single Sign-On

At our company, we take pride in providing exceptional help and technical support to our valued customers.

Slack OAuth Single Sign-On

Our team of dedicated experts is well-versed in the intricacies of the Odoo platform.

Slack OAuth Single Sign-On
Version 18.0.1.0 (02ndJanuary 2025)
  • Initial Release
Slack OAuth Single Sign-On (SSO) - Integrate Slack-based Single Sign-On (SSO) into Odoo, providing a seamless and secure login experience for users without the need for manual signup.

Our Services

Slack OAuth Single Sign-On (SSO) - Integrate Slack-based Single Sign-On (SSO) into Odoo, providing a seamless and secure login experience for users without the need for manual signup.

Hire Odoo Developer

Slack OAuth Single Sign-On (SSO) - Integrate Slack-based Single Sign-On (SSO) into Odoo, providing a seamless and secure login experience for users without the need for manual signup.

Odoo Customization

Slack OAuth Single Sign-On (SSO) - Integrate Slack-based Single Sign-On (SSO) into Odoo, providing a seamless and secure login experience for users without the need for manual signup.

Odoo Development

Slack OAuth Single Sign-On (SSO) - Integrate Slack-based Single Sign-On (SSO) into Odoo, providing a seamless and secure login experience for users without the need for manual signup.

Odoo Installation

Slack OAuth Single Sign-On (SSO) - Integrate Slack-based Single Sign-On (SSO) into Odoo, providing a seamless and secure login experience for users without the need for manual signup.

Odoo Integration

Slack OAuth Single Sign-On (SSO) - Integrate Slack-based Single Sign-On (SSO) into Odoo, providing a seamless and secure login experience for users without the need for manual signup.

Odoo Resource

Slack OAuth Single Sign-On (SSO) - Integrate Slack-based Single Sign-On (SSO) into Odoo, providing a seamless and secure login experience for users without the need for manual signup.

Odoo Themes

Slack OAuth Single Sign-On (SSO) - Integrate Slack-based Single Sign-On (SSO) into Odoo, providing a seamless and secure login experience for users without the need for manual signup.

Odoo Training

Kanak infosystems LLP.

Unit no.307, The landmark, Urjanagar 1, Kudasan, Gandhinagar, Gujarat - 382421, India

OPL-1

Comment on this module. Please Login