Scheduled AD (Active Directory) Group Sync No Longer Syncs All Groups Server-wide When Groups Are Manually Synced for a Specific Site

Tableau / Tableau Server
In Review

Created

Oct 30, 2024

Found in Release

2022.3.21 - 2024.2.3+

Last Updated

Oct 30, 2024

Reference ID

W-17017935

Summary

When Tableau Server is scheduled to synchronize all Active Directory groups on the server but AD groups within a specific site are synced on-demand, the server-wide AD group sync no longer syncs all groups on the server. Instead, this syncs the AD groups for the specific site that was synchronized on-demand.

Steps to Reproduce

  1. Spin up Tableau Server joined to Active Directory
  2. Create multiple sites.
    1. Just two will work, the Default site and one additional site.
  3. Add a few Active Directory groups to each site.
  4. Set an Active Directory Group Sync schedule.
    1. Manage All Sites -> Settings -> General -> Active Directory Synchronization.
    2. Check the 'Synchronize Active Directory groups on a regular schedule' box.
    3. Set the frequency to Repeats Hourly, Every fifteen minutes, From 0:00 to 0:00
  5. Let the schedule run and check in the Admin View 'Background Tasks for Non Extracts' filtered to 'Queue Active Directory Groups Sync' and 'Sync Active Directory Group'
    1. You'll see all groups on the server are scheduled and synced.
  6. Head to one of the sites' Groups page and sync those Active Directory Groups
    1. Select All -> Actions -> Synchronize...
  7. Wait until the next scheduled Active Directory sync.
  8. Check the Background Tasks for Non Extracts. Notice only the Active Directory groups that were run the specific site will sync rather than server-wide.


Workaround

Manually synchronize all groups through the Manage All Sites -> General -> Settings -> Syncrhonize All Groups... button to reset the scheduled AD Group sync to run server-wide.

Reference IDW-17017935
In Review

12 Reports

12 Reports