Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

Insert excerpt
_Banners
_Banners
nameadministration
nopaneltrue

This page is for PhixFlow administrators to set up default options that external users will have when they access PhixFlow. For related information, see the User Administration topic.

Overview

If your PhixFlow instance is integrated with a system-wide authentication system, you may have users who can log into PhixFlow without previously having a user account. These users are known as external users. When they log in, PhixFlow needs to know what privileges to give external users. You configure external user privileges by matching user groups in your external system with user groups in PhixFlow; see Configure Groups for External Login.

When an external user logs into PhixFlow for the first time, PhixFlow creates a user account for them. The user account has a subset of the options available for local PhixFlow users; see User for details. The minimal user account includes:

  • their user name
  • a default locale, copied from the System Configuration → General Settings → System Locale.

You may have groups of users who: 

  • only use a subset of your PhixFlow applications
  • work in different parts of the world, and need to have different locales.

In these cases, you can create external user templates. In each template you can set different defaults for specific external user groups. If a user belongs to an external user group specified in the template, when they log in, PhixFlow creates the user account with the defaults from the template.

Insert excerpt
_property_toolbar
_property_toolbar
nopaneltrue

Insert excerpt
_property_tabs
_property_tabs
namebasic-h
nopaneltrue

Basic Settings

FieldDescription
NameEnter the name of this external user template.
OrderEnter the number to specify the order of this template in a list of multiple templates. If there are multiple templates, PhixFlow checks them in order until it finds a matching external group name. To check or change the order for multiple templates, see System Configuration.
External Groups

Specify one or more names of the external login groups that will be mapped to this external user template. If you want to include the PhixFlow instance (such as test or production) in the external group name, use {instance}; see Configure Groups for External Login.

Separate multiple names with a semi-colon. Spaces are taken to be part of the group name.

PhixFlow does not validate the group names, so you need to make sure they exactly match the group names in your external system.

External Groups EvaluatedRead-only. If you use {instance} PhixFlow displays the names of the external login groups with the variable replaced by the instance name.
Default LocaleRequired. Select a locale to use in the user account.
Default ApplicationSelect the application to use as the default in the user account.
Export Password PolicySelect the password policy to use as the default in the user account.
Default Open in Design Mode

Insert excerpt
_check_box_untick
_check_box_untick
nopaneltrue
 to  automatically open the user account in 
Insert excerpt
_app_mode
_app_mode
nopaneltrue
.

Insert excerpt
_check_box_

...

tick
_check_box_

...

tick
nopaneltrue
 to  automatically open the user account in
Insert excerpt
_design_mode
_design_mode
nopaneltrue
.

Insert excerpt
_audit
_audit
nopaneltrue

How PhixFlow Decides Which Template To Use

A user may belong to multiple external groups. To determine which template to use, PhixFlow works through the list of templates in their Order.  It compares each external group name that is listed and checks with the external authentication system to find out if the user belongs to that group. When PhixFlow finds a matching group it uses that external user template. Once it has a match, PhixFlow does not continue to check the other templates. If PhixFlow finds no matching user group, it uses the last template.

In summary, if the user is in an external group that is listed:

  • in multiple templates, the first one is used
  • in no template, the last one is used.
Tip

Make sure the last external user template has defaults that are appropriate for any user.



Live Search
spaceKey@self
additionalnone
placeholderSearch all help pages
typepage

Panel
borderColor#00374F
titleColorwhite
titleBGColor#00374F
borderStylesolid
titleSections on this page

Table of Contents
maxLevel3
indent12px
stylenone


Insert excerpt
_terms_changing
_terms_changing
nopaneltrue