0

Usermanagement

  • updated 3 yrs ago

Description

The usermanagement part allows you to manage local groups, group roles, group users, packages on portal, and group terms and conditions.

Use

You can use this part to manage user management functions through LogicNets applications. It is a specialized part with advanced use cases. In using this part in modeled logic, your application administrators do not need to perform basic user management functions when installing an application. The functions below allow you to automate user management actions as part of an application during installation and runtime use.

One typical use case for this part is so you can model user management functions in a logicnet you place in the postinstalljobs folder in your project. The system executes all logicnets in the postinstalljobs folder when you install the package or when you install or upgrade it. You can use post-installation jobs to initialize the system, create default groups, and set group role assignments.

LogicNets implemented the usermanagement part in such way that it will not create duplicate group or user entries.

Required Licenses

To use this part, you must purchase the Elevated Privileges license. Without this license, the system blocks the use of this part during design and runtime.

Modes and Parameters

Modes

This part offers different functions to manage to access to the system based on associated modes. It supports the following modes:

Mode Description
Assign group roles This mode adds roles from the installation package to a specified user group. If this user group does not exist, the system will also create it.
Create group This mode create a user group.
Add user to usergroup This mode adds a user to a user group based on their login email address.
Remove user from all usergroups This mode removes a user from all user groups based on their login email address.
Add package to portal This mode adds the current package to the portal launch page for all members of the specified user group.

Assign-group-roles Parameters

Tab Field Name Description/Use Type/Options Optional/Mandatory
Basic Group name This is the name of the user group. Text Mandatory
Basic Role name This is the role name, as specified in the project settings of the package to be installed. Text Mandatory

Create-user-groups Parameters

Tab Field Name Description/Use Type/Options Optional/Mandatory
Basic Group name This is the name of the user group the system should create. Text Mandatory
Basic Group description This is the description of the user group. Text Optional

Add-user-to-user-groups Parameters

Tab Field Name Description/Use Type/Options Optional/Mandatory
Basic Group name This is the name of the user group the system should create. Text Mandatory
Basic User This is the user’s email address. Text Mandatory

Remove-user-from-all-user-groups Parameters

Tab Field Name Description/Use Type/Options Optional/Mandatory
Basic User This is the user’s email address. Text Mandatory

Add-package-to-portal Parameters

Tab Field Name Description/Use Type/Options Optional/Mandatory
Basic Group name This is the name of the user group the system should create. Text Mandatory
Reply Oldest first
  • Oldest first
  • Newest first
  • Active threads
  • Popular
Like Follow
  • 3 yrs agoLast active
  • 17Views
  • 2 Following

Home