Users - HxGN SDx - Update 64 - Administration & Configuration

Administration and Configuration of HxGN SDx

Language
English
Product
HxGN SDx
Search by Category
Administration & Configuration
SmartPlant Foundation / SDx Version
10

There are three classes of users in the system: SPFLoginUser, SPFEmailOnlyUser, and SPFPaperUser. For more information about the differences in these types of users, see User and role assignment configuration.

Each of these user classes has its own primary interface as shown in the following diagram. The SPFEmailUser interface contains the common email properties and is realized by both the login user and email only user classes.

The general ISPFUser interface is realized by all three user classes and has the relationship to the organization objects.

Details of the properties and functionality exposed by these interfaces are given in the sections that follow.

ISPFLoginUser interface

ISPFLoginUser is the primary interface of the SPFLoginUser class and contains all the properties that control the user's profile. The following properties are found on this interface. Some are available only on the user create and update forms for the administrator to set, and others are available as user preferences.

ISPFEmailUser interface

ISPFEmailUser is realized by the SPFLoginUser and SPFEmailOnlyUser classes and contains all the properties that control the user's profile. The following properties are found on this interface. Some are available only on the user create and update forms for the administrator to set, and others are available as user preferences.

Name

Description

Set on

SPFEmailAddress

Email address

New/Update User form

SPFEmailConfigGroupInd

Email configuration group indicator

User preferences

SPFUsersEmailDigestDuration

User's email digest duration

User preferences

SPFUsersEmailFormat

User's email format (HTML or text)

User preferences

Functionality Configured on ISPFEmailUser

There are no methods configured on this interface.

ISPFPaperUser interface

ISPFPaperUser is the primary interface of the SPFPaperUser class.

Functionality configured on ISPFPaperUser

There are no methods configured on this interface.

ISPFUser interface

ISPFUser is realized by the SPFLoginUser, SPFEmailOnlyUser, and SPFPaperUser classes.

Functionality configured on ISPFUser

Basic commands such as Terminate, Copy, Update, and Edit Relationships are configured on this interface.

ISPFOrganization interface

ISPFOrganization is realized by the SPFCompany, SPFDepartment, and SPFSupplier classes. This interface is also the starting point for relationships to the file server host and the printer group.

Functionality configured on ISPFOrganization

Basic commands such as Terminate, Copy, Update, and Edit Relationships are configured on this interface.

SPFUserUserOptions relationship definition

The SPFUserUserOptions relationship links the user to its user preferences object that stores many of the user preferences available from the File > Change User Preferences menu command in the Desktop Client and the User Preferences section in the Web Client Settings. The relationship is created automatically when the user is created.

SPFUserOrganization relationship definition

The SPFUserOrganization relationship links the user to its organization and is configured on the user create and update forms.

You can view files from their original location if a relationship does not exist between a company and a user or between a company and a host. No defined relationships are equal to having a blank value for the LocalFileServerfield option. If you are configuring integration with SPO/E, you must add the SPFOrganizationFileServerHost relationship.

See Also

User and role assignment configuration