Sync with Azure AD
Barracuda Admin avatar
Written by Barracuda Admin
Updated over a week ago

To sync with an Azure AD tenant, you need to authorize Barracuda CloudGen Access to access your data:

  1. In the app, go to the Settings page and scroll down to User Directories.

  2. Click + to add the user directory you want to sync.

  3. Verify authentication to the Azure portal is successful after you click on Authorize: Fill in the required fields and click Add . In the Add external user directory popup, click Authorize .

  4. Copy the enrollment token from the popup and paste it into the docker run command below in place of 'your enrollment token'.

  5. Verify that you see all Azure directory users and groups on the Identity > Users, Identity > Groups pages after successful sync.

This guide uses the Docker tool as an example.

docker run --name myazuresync -it fydeinc/fyde-connector --enrollment-token='your enrollment token' sync
2023-02-03 18:28:33  - Configuring system with local DB
2023-02-03 18:28:33  - CGA Connector version 1.0.0
2023-02-03 18:28:33  - Initializing with API https://api.mydomain.com/connectors/v1/184
2023-02-03 18:28:34  - Filters have changed, forcing a full sync
2023-02-03 18:28:54  - Successful sync, next run in 900 seconds
2023-02-03 18:44:01  - No changes detected
2023-02-03 18:44:01  - Successful sync, next run in 900 seconds

This is a “foreground” command. If you want to use docker to run it without stopping, you need to run the command and sent it to the background. You can also add a parameter to start the service again after the reboot.

docker run -d --restart always fydeinc/fyde-connector --enrollment-token='https://enterprise.fyde......' --azure-auth-token='eAJ4q2wcbi......'

Azure AD Parameters

Key

Default

Type

Description

azure-api-timeout

60

int

Timeout to connect to Azure infrastructure

azure-auth-token

string

This auth token is required for syncing with an Azure AD tenant. It is created through this tool. Please follow instructions in our documentation.

Did this answer your question?