# Users

Users are specific, named IDs that allow you to identify yourself to the server. When a client logs in, the connect request should be accompanied by a username and the password associated with the username.

Note: In special cases, you may wish to allow anonymous access to the server. In this case, a connect request does not have to supply a username or password. To configure the server to allow anonymous logins, you must create a user named `anonymous` and specify no password. Anonymous logins are not permitted unless the anonymous user exists.

Clients logging in anonymously are only able to perform the actions that the `anonymous` user has permission to perform.

There is one predefined user, `admin`, that performs administrative tasks, such as creating other users.

You can create and remove users and change passwords by specifying the users in the users.conf configuration file, using the `tibemsadmin` tool, or by using the administration APIs. For more information about specifying users in the configuration file, see users.conf. For more information about specifying users using the `tibemsadmin` tool, see EMS Administration Tool. For more information on the administration APIs, see the online documentation.

Copyright © Cloud Software Group, Inc. All rights reserved.