Security groups and user accounts
Genus Apps uses a user or computer account to authenticate the identity of the user or computer, and to authorize or deny access to application resources (data and functions). The account establishes an identity for the user. The identity is then used to authenticate the user and to grant the user authorization to access specific application resources.
You collect users, computers and other groups into a security group, and then assign appropriate privileges and permissions to the security group. This simplifies administration by letting you assign privileges and permissions once to the group instead of multiple times to each individual user. When you add a user to an existing group, the user automatically gains the privileges and permissions already assigned to that group. Another feature that makes it easier to manage users is that you can nest groups, that is, you can add a group as a member of another group. This is referred to as the effective memberships for a group or user account.
The following built-in users and groups are available:
Name | Type | Description |
---|---|---|
Guest | User | Anonymous Web Services run as this user. Permissions and memberships must be granted as necessary. |
Service | User | Logical Services run as this user. Permissions and memberships must be granted as necessary. |
Everyone | Group | All users are automatically members of this group. Users and groups cannot be added as members explicitly. Memberships to other groups cannot be added. |
App Administrators | Group | Members of this group have the option to run the application with highest privileges. User members can be added, but only from within the group itself. Other groups cannot be added as members. Memberships to other groups cannot be added. |
Add a security group
Required security privilege: Administer Security Groups.
- Open Genus Studio.
- In the Directory tree, expand the Security folder, and then click the Groups folder.
- On the toolbar, click New.
- In the Name box, type a name for the Security Group.
- Optionally type an identifier in the Identifier box. The identifier has to be unique. If users are imported from another system, you can use the identifier to assign group memberships to users.
- Optionally type a description in the Description box.
- To add existing groups or users as member of the group, click the Members tab.
- To add one or more users as members of the group, click Add Users. To add one or more groups as members of the group, click Add Groups. Type the name of the group or user you want to add, and then click OK.
- To include the group as a member of another group, click the Member Of tab, and then click Add. Type the name of the group, and then click OK.
- To view the effective memberships for the group, click Memberships.
- To grant permissions to the group, click the Security tab. Follow the step-by-step procedure on how to grant permissions to an object.
Add a user- or computer account
Required security privilege: Administer users.
Computer accounts can only be added if users are authenticated by MicrosoftB. Active Directory. Genus Apps provides two mechanisms for user authentication: Custom authentication and Active Directory authentication. How users are authenticated is defined in Genus Configuration.
When you add a user account, you have to select an account profile for the user. The profile describes the password- and lockout policy for a user, and optionally a description on how to associate a user account with a business object. For example, a user account can be associated with an employee. If users are authenticated by MicrosoftB. Active Directory, the password- and lockout policy is determined by Active Directory.
If your application uses custom authentication, follow these steps:
- Open Genus Studio.
- In the Directory tree, expand the Security folder, and then click the Users folder.
- On the toolbar, click New.
- In the User Account Wizard, select an account profile for the user. This page is only displayed if more than one account profile is available.
- Click Next.
- If the selected account profile is associated with an Object Class, select which data set to search and type a name for the object you want to associate with the user account. Click Next. If the account profile not is associated with an Object Class, continue to step 10.
- In the Search Result list, select which object to associate with the user account.
- Click Next.
- Type a sign in name, a name and a mail address for the user. If the account profile is associated with an Object Class, this information is filled in based on the object selected above.
- Select the App Model Admin check box if you want to grant app model admin rights to the user. This option is not available if you do not have app model admin rights.
- Type a password in the Password box.
- To force the user to change password at next sign in, click Account must change password at next sign in.
- Click Next.
- To include the user as a member of one or more groups, click Add. In the Select Groups dialog box, type the name of the group, and then click Check Names. Click OK.
- Click Next.
- In the Language box, select the default language for the user. In the Display Format Web box, select the formatting culture for the user on web browser clients. In the Start Page box, select the page which is initially displayed when the user starts the Genus desktop client. The settings can be modfied by the user in the personal setup for individual user accounts.
- Click Finish.
If your application uses Active Directory authentication, follow these steps:
Add a user account
- Open Genus Studio.
- In the Directory tree, expand the Security folder, and then click the Users folder.
- On the toolbar, click New.
- In the User Account Wizard, select an account profile for the user. This page is only displayed if more than one account profile is available.
- Click Next.
- Type a user name for an Active Directory account.
- Click Next.
- In the Search Result list, select which Active Directory account to associate with the user account.
- Click Next.
- The sign in name, name and mail address for the user account is filled in based on the selected Active Directory account.
- Select the App Model Admin check box if you want to grant app model admin rights to the user. This option is not available if you do not have app model admin rights.
- Click Next.
- To include the user as a member of one or more groups, click Add. In the Select Groups dialog box, type the name of the group, and then click Check Names. Click OK.
- Click Next.
- In the Language box, select the default language for the user. In the Display Format Web box, select the formatting culture for the user on web browser clients. In the Start Page box, select the page which is initially displayed when the user starts the Genus desktop client. The settings can be modfied by the user in the personal setup for individual user accounts.
- Click Finish.
Add a computer account
- Open Genus Studio.
- In the Directory tree, expand the Security folder, and then click the Computers folder.
- On the toolbar, click New.
- In the Computer Account Wizard, type a computer name.
- Click Next.
- In the Search Result list, select which computer to associate with the computer account.
- Click Next.
- The sign in name and name for the computer account is filled in based on the selected computer.
- Click Next.
- To include the computer account as a member of one or more groups, click Add. In the Select Groups dialog box, type the name of the group, and then click Check Names. Click OK.
- Click Finish.
View a user account
- Open Genus Studio.
- In the Directory tree, expand the Security folder, and then click the Users folder.
- In the Search pane at the top, enter search criteria to find users, and then click Finish.
- In the table to the right, double click the user, or right-click the user, and then in the shortcut menu, click Properties.
User accounts that are locked out are listed in red font color, and user accounts that are disabled are listed in gray font color.
Change password for a user account
Note that passwords cannot be changed for user accounts authenticated by Microsoft Active Directory.
- Open the user account.
- In the User Account Properties dialog box, click Set Password.
- In the New Password box, type a password, and then type the password again in the Confirm New Password box.
- To force the user to change password at next sign in, click Account must change password at next sign in.
- Click OK.
Disable or enable a user account
- Open the user account.
- In the User Account Properties dialog box, select the Account is disabled check box to disable the user account. To enable the user account, click to clear the Account is disabled check box.
- Click OK.
Unlock a locked user account
Based on the lockout policy defined in the account profile setup, a user may be locked out after one or more invalid sign in attempts. The account is automatically unlocked after a specified number of minutes. To manually unlock a user, follow these steps:
- Open the user account.
- In the User Acccount Properties dialog box, clear the Account is locked out check box.
- Click OK.
Change the default language for a user account
- Open the user account.
- In the Language box, select the default language for the user. This setting can be modfied by the user in the personal setup for individual user accounts.
Change the display format on web browser clients for a user account
Controls the display format of items such as numbers, currency, and dates on web browser clients. If not specified, items are formatted according to the selected language.
- Open the user account.
- In the Display Format Web box, select the formatting culture for the user. This setting can be modfied by the user in the personal setup for individual user accounts.
Change the start page in the navigation pane for a user account
- Open the user account.
- In the Start Page box, select the page which is initially displayed when the user starts the Genus desktop application. This setting can be modfied by the user in the personal setup for individual user accounts.
Grant app model admin rights to a user account
Note
App model admin rights replaces the access given to trusted users in versions prior to 2018.2.
Users with app model admin rights has access to modify the app model in Genus Studio. Only users which have app model admin rights can grant these rights to another user.
- Open the user account.
- Select the App Model Admin check box.
See Also