Assigning location Containers with file repositories

Last modified by Sabrina V. on 2025/02/27 09:48

Initial situation

As a company grows and expands to include different locations, it can quickly become confusing for an administrator to keep track of which employees are working from where. So how can you ensure that you keep an overview and that every employee at each company location receives updates at the right time?

You can control all of this using the Container by grouping the clients dynamically. After creating a Container, the clients fall into the sorting, which means that you can always send the appropriate Updates, File Repositories or Client Commands to a group. By configuring and prohibiting multiple occurrences of a client, the Container also becomes ‘unique’ and a client may only be sorted into one Container. This allows you to replicate a site structure of your company, which prevents a client from appearing more than once in a Container structure. The client reports back to the ACMP Server at regular intervals. The server assigns the client to a Container according to its IP address, which you have previously created with the IP address filter for the purpose of site assignment. For example, if several locations of a company are in just one city or region, which allows for a changing workspace, you always have an overview of the location from which the Client is communicating with the ACMP Server. The basis for this are the different Containers, which you can replicate as a location structure, as well as the search filter of the primary IP addresses as a filter criterion for the classification. The primary IP address is the IP that the agent uses to connect to the server.

Each location Container can then be assigned a different File Repository, which the client then accesses and from which file repositories the clients should receive their updates, etc.

In the following example, the location structure of the company Aagon is simulated. You can build your own structure by following this example:

Preparation of the parent location Container

  1. Navigate to the Plug-In Container (Client Management > Container).
  2. Create a new Container by clicking on Add in the ribbon bar..
  3. Select the root level as the output directory.
  4. Enter a name for the Container (e.g. „01_Locations“).

Hinweis  Note:  

Since the Containers are sorted in alphabetical order, numbering is a good idea. This gives you faster access to the Container structure and makes it easier to find your way around, even with a large number of different groupings.

      5. Remove the checkmark from the checkbox Allow multiple occurrences of the same Clients in subcontainers. This makes the Container unique.

Hinweis  Note:  

If you exclude this property in the parent Container, it is automatically inherited by the child Containers.

     6. Optional: Select a suitable icon for the Container by clicking Assign.
     7. Optional: Enter a description that you want to store for this Container.
     8. Click on Done to close the wizard.

You have created a location Container to which you now have to add continuing Containers to reflect the location structure of your company.

65_Use Case Container_Übergeordneten Container erstellen_802.png

Creating a parent location Container

Preparation of company locations as Containers

Hinweis  Note:  

You should repeat this step as many times as you have branches or distributed file repositories in your company. If you only have a single headquarters where all employees work, then you only need one container. However, if you have multiple locations across the country, you will need to create each location individually or duplicate the first one and customise the relevant values (name and network area) manually.

  1. Select the previously created ‘01_Locations’ Container by clicking on it.
  2. Now click on Add in the ribbon bar again. Based on the previous selection, you can now create a sub-container that represents a company location. The Add to ACMP Container wizard opens.
  3. Check that ‘01_Locations’ is selected as the output directory. If this is not the case, correct the information by clicking on the icon (1730803347587-667.png) and selecting the correct directory.
  4. Enter a name. For example, you can enter the city in which your headquarters are located. The following example refers to the company Aagon, where the headquarters are located in the city of Soest. Accordingly, the container name is Soest.

Hinweis  Hinweis: 

Since this is a subordinate Container (‘01_Locations’), the setting of multiple occurrences of a client is excluded. You cannot tick this option here.

     5. Optional: Assign a suitable icon to the Container.
     6. Click Next > and skip the page for the client relationship of this Container. Click Next > again.
     7. On the Dynamic Client Linking page, you must select filters that dynamically link the clients to the Container.
         To reflect the location structure, it makes sense to work with the ‘Primary IP’ entry.

Hinweis  Note:  

The ‘Primary IP’ entry allows you to locate the different locations based on the IP addresses. As soon as a client reports at the IP address you have specified, the Container filter takes effect and it is linked to the location Container.

     8. Find the Primary IP entry.
     9. Double-click the entry or drag the field to the right-hand side of the dynamic Client link.
   10. Make sure that the top operator is set to AND.
   11. Change the filter to ‘similar’. This will add all Clients with an IP address similar to this location.
   12. Enter an IP address in the clear field that applies to this location. In this example, it is ‘192.168.110.%’. Check the IP address of your respective entry.

Hinweis  Note:  

Insert a percent sign in the last section of the IP address. This serves as a wildcard, which means that similar IP addresses are also included.

65_Use Case_Client Commands_ACMP Container hinzufügen_971.png

Dynamic Client link of a location Container

   13. Click Next > to go to the next page of the wizard. The result preview opens, in which the Clients were found based on the filter results.
   14. Close the window by clicking on Done.

Hinweis  Note:  

Repeat the section Preparation of company locations as Containers until you have created the complete location structure for your company. Always adjust the dates according to the respective network area (e.g. the name and IP address for the respective location). 

The company locations must all be subordinate to the ‘01_Locations’ Container. Refresh your console from time to time and click on Recalculate in the ribbon bar after each new creation so that the Clients and the database are synchronised and reloaded.

Hinweis  Note:  

If there are several locations in just one city, you can of course describe the locations more specifically (e.g. Berlin West, Berlin East or similar).

After finishing your work, there are now several Containers under ‘01_Locations’. In this example, Containers were also created for the locations Berlin and Munich, so that three fixed locations are integrated.

65_Container_Übersicht Standortstrukturen.png

Container

Adjusting Container priorities

In the next step, you should change the priorities of the Containers so that they have the highest priority (the smaller the number, the higher the priority). The tasks are always processed one after the other, according to the priority of the Container. The priorities of the Containers can help you, for example, to ensure that updates are carried out in the correct order.

  1. In the open Container plugin, open the Modify structure and priorities action field in the ribbon bar. A new window will open, listing all your Containers.
  2. Switch to the Priorities tab.
  3. Click on the ‘01_Locations’ container and click on the Move to first position arrow (1730804196739-108.png) to move the higher-level location Container up.
    The Container now has priority 1.
  4. Now select the company headquarters (in this case, Soest) and then click on Move up on the right-hand sid(1730804196741-416.png).
    The Soest Container now has priority 2.
  5. Repeat the procedure for the other locations so that all the containers for location management are listed in order of priority from highest to lowest.
65_Use Case Container_Prioritäten verändern_593.png

Changed Container priorities

     6. When you have finished working with the priorities, click Save.
         The automatic display of the main view shows the changed order.

Assignment of file repositories

To ensure that the Clients in the location Containers receive the correct file repositories, you must assign these within the Containers. This allows you to determine where the Clients should obtain their data for Client Commands and Updates and, based on the locations, decide whether there should be any restrictions.

  1. Select the previously created location ‘Berlin’ within the Container structure. This location has its own file repository from which the Clients download their data.
  2. Click on the File Rep./Updates tab in the detail view.
  3. Now click on Cancel in the ribbon bar. A window will open in which you have to confirm the security question to cancel the inheritance of the Container. The second option ‘Do not apply. The list of file repositories will be cleared’ must be selected.
  4. Now assign the file repository from Berlin to the site Container by clicking ‘Add’.

Hinweis  Hinweis: 

If there are several file repositories in a site Container, you can also customise the priority here. To do this, simply click on the desired entry for which you want to change the priority. Select the arrow button on the right margin to move the priority up or down. In this example, you can only move the second entry up to the first position and thus place the ‘OSD Setup Repo’ before the ‘ACMP Server’.

65_Use Case Container_Prioritäten von File Repositories verändern_939.png

Changed priority in the file repository

    5. Exit your work by clicking on Save memory.
        The File Repository is displayed in the overview next to the respective location Container (1730804509106-330.png).
    6. Repeat the steps in this section to also assign the corresponding file repositories to the other locations.

Refresh the view. All locations of your company must now be listed.

65_Use Case Container_Gesamtansicht Standortcontainer_1192.png

Overview of the location Containers

You can now distribute Updates via your software distribution Container. The Clients download the data in the location and not over the Internet from the ACMP Server by assigning the File Repository. As soon as the ACMP Agent communicates with the Server (for example, when a user logs on to the Client), the primary IP is updated and the Client falls into the correct Container.

© Aagon GmbH 2025
Besuchen Sie unsere neue Aagon-Community