Skip to main content

Fileset Associations

There are several ways Filesets may be associated with devices, and the method used will affect deployment. This article shares example associations. 

1:1 Associations

These are direct associations between a Fileset and a device (or clone)

Standard Association 

Automatically installed without user intervention

In the above image, one Fileset is associated directly with this device; Type – Standard

Kiosk Associations

User initiated installation from the Kiosk Menu Item or System Tray.

In the above image, one Fileset is associated directly with this device; Type – Kiosk

Group Based Associations

These are associations between a Fileset and a Client Group.

The below image shows the same Fileset associated with two different client groups; one group nested inside another group.

This example demonstrates the Keynote Fileset associated with two Client Groups: Test Group and Nested Test Group.

Expected behavior:

  • Client 'Hilda' will install Keynote without user intervention
  • Client 'FileWave Support - C02DNSB8Q6L4' will have Keynote available to the user via the Kiosk.

The below image provides another more complex example, with more nested groups.

Excel Fileset is associated with three groups: Test Group, Nested Test Group, and Double Nested Test Group.

Expected behavior:

  • Client 'FileWave Support - C02DNSB8Q6L4' will have Excel available via Kiosk.
  • Client 'James Big Sur 11.2.1', 'Andrew_macOS_BigSur' and 'Hilda' will install Excel without user intervention. 

Association Distance

Where the same Fileset is associated to a device by more than one path, the device's 'closest' association should win.

  • Direct Association to devices is closer than a Direct Association to a Clone
  • Association to a parent group is closer than one if its nested groups
  • Association to a group is closer than a Clone within that group.

Each association is given a score.

Association to...

Score

Device

0

Device Clone

1

Static/Smart Group

2

Clone of Static/Smart Group

2

The score is determined starting with the device or clone and working back to the actual association.

Example

Consider the below Tree Structure:

Root

+ Static Group 1 -     2__
                                             |
      + Static Group 2 -     2__
                                                   |
            + Static Group 3 -     2__
                                                         |
                + Smart Group 1 -      2__
                                                               |
                        + clone of device   -  1

+ Static Group 4 - 2__
                                         |
      + Smart Group 2 -  2__
                                                |
            + clone of device - 1

Total Scores (lowest score wins):

Association to...

Scoring

Total

Static Group 1

1 + 2 + 2 + 2 + 2

9

Static Group 3

1 + 2 + 2

5

Smart Group 1

1 + 2

3

Clone of device in Smart Group 1

1

1

Static Group 4

1 + 2 + 2

5

Smart Group 2

1 + 2

3

As such, an association to Smart Group 1 is closer than Static Group 4.

Matching Score

Closest always wins; however, where the distance is the same, the highest Association ID will win, which should be the last association created.

Hence, if an association of a Fileset was made to Smart Group 2 and then to Smart Group 1, the association to Smart Group 1 would win, as this equidistant association is the latest and hence will have the highest Association ID.