Users
This topic explains how to create and import users and reset the root password. This topic also provides information about default users, domains and domain trusts.
Default users
The following special users are predefined in FlowForce Server.
![]() | This user is the initial, top-level FlowForce Server administrator. By default, it has all permissions and privileges available in the system. |
![]() | This is a special user account for users that do not explicitly log in. Anonymous access to the FlowForce Server Administration Interface is not possible, but you can enable anonymous access for certain services exposed as Web services (see Exposing Jobs as Web Services). |
The built-in users cannot be deleted, although it is possible to change their privileges.
Note: The root user can change any privileges and permissions, including own permissions and privileges. Take extra caution when logged in as root and editing root privileges, since you may unintentionally lose your own access to the system. In the event that this happens, see Resetting the Root Password.
To get a global view of all currently assigned privileges, use privilege reports.
In addition to creating FlowForce Server users, you can import domain user accounts and roles from Windows Active Directory or an LDAP Directory Service provider. When the Allow any domain users to log in setting is enabled in the Directory Service settings, users from configured domains are able to log on to FlowForce Server even if you have not explicitly imported their accounts into the FlowForce Server database. To ensure that domain users log on to FlowForce Server only if their account has been explicitly imported by an administrator, clear the Allow any domain users to log in check box and import the domain users, as shown below.
Note: The local machine accounts are not part of Active Directory. Therefore, they cannot be imported into FlowForce Server.
Create users
A user is a person who logs on to FlowForce Server to create and monitor jobs, deploy MapForce mappings and StyleVision transformations, and configure various settings. The scope of actions available to users in FlowForce Server depends on the following:
•The permissions and privileges assigned to the users
•The permissions and privileges assigned to the roles that the users are members of
To add a FlowForce Server user:
1.Click Administration, and then click Users.
2.Click Create User.
3.Fill in the required fields.
User name | Enter the name of the user. The following restrictions apply: •It must not be empty •It must not begin with or end with spaces •The allowed characters are letters, digits, underscore ( _ ), dash ( - ), and full stop ( . ) |
Password | Enter the user's password. |
Re-type password | Re-type the user's password. |
Change password on next login | If you select this check box, the user will be prompted to change password on next login. |
4.Optionally, grant the required privileges to the user. Note that you can grant privileges to users either directly from this page, or by assigning to them a role which already has some privileges. To simplify user maintenance, it is recommended to use the latter approach (see Roles).
5.Click Save.
To rename a user:
1.Click Administration, and then click Users.
2.Click the user record you want to edit.
3.Enter the new name in the User name text box, and then click Save.
Notes: •When a user name is changed, the currently assigned user password remains unchanged. •If you are changing your own name (provided that you have this privilege), the changed name becomes effective as soon as you click Save, and is visible in the top right area of the page. |
Reset root password
In the event that you forgot or lost the password of the root user account, you can reset it to the default value from the command line interface (see the command resetpassword ).
To perform root password reset, it is assumed that you have access to the operating system where FlowForce is running, including FlowForce binaries and data files. This is the same kind of access required when installing FlowForce or when migrating to a new FlowForce version or server manually.
When you perform a password reset, the privileges of the root user will also be restored to the default value (that is, all the privileges will be granted).
Performing a root password reset does not affect any FlowForce users except the root user.
Domain users and groups
FlowForce Server can integrate with Windows Active Directory or another LDAP Directory Service. You can import individual domain users or entire domain groups. For more information, see Domain Users and Groups.