> For the complete documentation index, see [llms.txt](https://docs.videc.de/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.videc.de/acron-9.3/en/anlagenkonfiguration/benutzerverwaltung/benutzergruppen-benutzer.md).

# User groups / Users

Display the number of user groups and users with the respective administrator rights. Enable user administration and - dependent on it - the Windows login

## Options <a href="#optionen" id="optionen"></a>

### User administration active <a href="#bv-aktiv" id="bv-aktiv"></a>

The settings made for the user groups enable the plant areas and the modules to be customized.

Note

This requires a [group](/acron-9.3/en/anlagenkonfiguration/benutzerverwaltung/benutzergruppe.md) with at least one user assigned the right to [open the Designer](/acron-9.3/en/anlagenkonfiguration/benutzerverwaltung/benutzergruppe/zugriffsrechte_designer/vordefinierte_zugriffsrechte-designer.md) and [configure user administration](/acron-9.3/en/anlagenkonfiguration/benutzerverwaltung/benutzergruppe/zugriffsrechte_designer.md#benutzerverwaltung).

With [user administration active](#bv-aktiv), the default language file is treated like any other language file.

### Use Windows login <a href="#windowslogin" id="windowslogin"></a>

ACRON identifies the current Windows login at startup. Then the list of current users is searched for that login name. If the user exists, a login without manual password input is executed. If the user does not exist, the list of groups is searched for those to which the current Windows user is assigned. This should be taken into account in naming. If no group is found, the login screen appears. When Windows login is activated, only users who have been assigned a [password](/acron-9.3/en/anlagenkonfiguration/benutzerverwaltung/benutzer/benutzerdaten.md#passwort) are displayed in the login dialog selection box. Consequently, an ACRON user identity must be set up for every Windows user who is to be allowed this mode of access. Alternatively, you can set up a group under both Windows and ACRON, such as 'ACRON User', and assign all the users automatically logged in to ACRON to that group in Windows too.

Note

Be sure to observe the assigned rights when creating the group in ACRON.

To access a dialog box offering all the (user) groups in the computer administration system for selection, click the '[System groups](/acron-9.3/en/anlagenkonfiguration/benutzerverwaltung/benutzergruppe.md#bezeichnung)' button in the user group's workspace.

### Enter login name manually

The login name must be entered manually when logging in to the plant (no selection from existing users).

Note

As when assigning passwords, take great care here to use the correct syntax during parameter input, as entries are case-sensitive.

### Analysis Active Directory for modules

Methods used in C++ to analyze the ActiveDirectory.

Depending on the option selected, the following functions are used to determine the primary domain controller:

| ADSI                                       |                                                          |
| ------------------------------------------ | -------------------------------------------------------- |
| CoInitialize                               |                                                          |
| CoCreateInstance                           | (retrieving 'IADsWinNTSystemInfo')                       |
| IADsWinNTSystemInfo \*pNTsys               |                                                          |
| pNTsys->get\_PDC                           | ( Determining the server name with domain controller)    |
| GetComputerName                            | ( Determining the server name without domain controller) |
| ADsGetObject to CComPtr\<IDirectorySearch> | ( Determining the domain group names)                    |
| ADsOpenObject, ADsBuildVarArrayStr         | (Determining the local group names)                      |
| NetAPI                                     |                                                          |
| NetGetDcName                               | (Determining the primary domain controller \[PDC])       |
| NetGetAnyDCName                            | (Determining the primary domain controller \[PDC])       |

With this option it is possible to define two additional server names in the "PlantState.def" file in the plant path.

If these are available, these servers are accessed first.

<table><thead><tr><th></th><th></th></tr></thead><tbody><tr><td><p>:</p><pre><code>[Application:ACDSG]
PDC01="server1"
PDC02="my.server.two"
</code></pre></td><td></td></tr></tbody></table>


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.videc.de/acron-9.3/en/anlagenkonfiguration/benutzerverwaltung/benutzergruppen-benutzer.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
