CONFIGURING OAUTH FOR ENTERMEDIA
There are a few steps that need to be taken to enable an EnterMedia site to integrate with an OAuth provider. This includes:
- Setting up a client ID
- Setting up a client secret
- Setting up approved redirect locations on the OAuth server
FOR GOOGLE SSO:
Follow our instructions to setup a Google OAuth Web Client.
Once you’ve completed these steps, you need to configure OAuth within EnterMedia. Use the data manager (Settings | Databae) and find the oauthprovider table. Choose the “google” record, add your client ID and secret and select the enabled box.
Make sure to check off the Auto Create New Users checkbox and to assign a Role to new users.
If everything is configured correctly, you will be able to login to the app using the the “Sign in with Google” button link that will appear on the login page.
Another way to connect your DAM to a Google account is go to Settings | Server,
Hit the (3)Connect to Google button and finally hit the (4)Connect Google Drive and Admin button.
FOR DRUPAL:
The steps are similar. You need to configure the drupal module and get the client ID and client secret. You also need to specify the remote URL of the drupal server in this case, as we cannot determine this automatically.