Livelink Users and Groups Explained With Best Practices (Ver 1 - Feb 2008)

January 30, 2017 | Author: vincehoa | Category: N/A
Share Embed Donate


Short Description

Download Livelink Users and Groups Explained With Best Practices (Ver 1 - Feb 2008)...

Description

Product: Livelink ECM – Enterprise Server Version: 9.5.x, 9.6.0, 9.7.x Task/Topic: Features & Functionality Audience: Administrators Platform: All Document ID: 700036 Updated: February 29, 2008

Best Practices

Livelink Users and Groups Colin T. Sim, Senior SDK Support Specialist (Certified Livelink SDK Developer & System Administrator)

Document Title

Livelink Users and Groups

Best Practices

Contents Abstract .................................................................................................................. 1  Overview ................................................................................................................. 1  Application .............................................................................................................. 1  Background ............................................................................................................ 2  The Basics ...................................................................................................................4  User and Group Settings from the Admin Pages ................................................... 5  Configure Department Selection (drop-down list or department dialog) ........................................................................................................ 5  Configure Domain ............................................................................................ 7  Configure Group Settings (Prevent Recursive Groups) .................................. 7  Configure Password Settings........................................................................... 7  Configure User Name Display ......................................................................... 8  User Tab Permissions ...................................................................................... 9  User and Group Settings from the Opentext.ini file .............................................. 13  Explanation of the Opentext.ini settings ............................................................... 14  User Setting Section ...................................................................................... 14  License Key Section ...................................................................................... 14  Lang Section .................................................................................................. 14  General Section ............................................................................................. 15  Key Tables that Affect Storage and Maintaining of LES Users and Groups ......... 15  Main User and Group Tables ......................................................................... 15  Related Tables ............................................................................................... 15  Directory Services, LDAP and Other Considerations ........................................... 15  Understanding User Licensing ................................................................................ 17  What Does this Mean? ......................................................................................... 18  Configure Server Parameters Page ............................................................... 18  Using Up Available Licenses ................................................................................ 19  Distinguishing Active, Disabled and Deleted User Accounts .............................. 21  How Customers Secure New License Keys ........................................................... 22  General User and Group Best Practices and Considerations.............................. 26  General Naming Conventions ........................................................................ 26  User Login names .......................................................................................... 26  User Account Passwords ............................................................................... 26  Managing User Accounts ......................................................................................... 28  Disabling and Enabling Accounts .................................................................. 28  Rename User Account (Change Login) or Change Password ...................... 28  Deleting User Accounts .................................................................................. 29  What is stored within the user profile? ........................................................... 29  Groups........................................................................................................................31  Group Nesting .............................................................................................. 32 

Champion Toolkit Document

www.opentext.com

Document Title

Livelink Users and Groups

Best Practices

Best Practices and Group Nesting ................................................................. 32  Recursive Groups ................................................................................................. 32  Group Strategy and Design Principles ................................................................. 33  Group Naming Conventions and Best Practices ........................................... 33  Useful List of Group Name Abbreviations ...................................................... 34  Group Naming Conventions for Usability ............................................................. 34  Acronyms (also refer to the previous abbreviation table): ............................. 35  Number Scheme ............................................................................................ 36  Group and User Types ................................................................................... 36  Creating a Group .................................................................................................. 38  Are More Groups Better? ............................................................................... 40  Group Notification ................................................................................................. 40  Deleting a Group .................................................................................................. 41  User Rights or Privileges ...................................................................................... 43  Assigning Rights (Privileges) to a User Account............................................ 43  System administration rights .......................................................................... 44  Assigning Rights (Privileges) to Users or Groups ................................................ 45  Group Management and the Responsibility for Creating and Managing Groups ................................................................................................................. 47  Who Specifically Can Create, Edit and Delete Users and Groups? ..................... 50  Group Leaders ............................................................................................... 51  Best practice considerations for assigning User and Group privileges: ................................................................................................ 52  1.  Why the 1000 user/group per group limit as found in the Opentext.ini file? ................................................................................................ 53  2.  How can an organization establish a company-wide group if there is a limit? ................................................................................................................. 53  Directory Services .................................................................................................... 54  Back to the Basics -- Modeling ................................................................................ 56  Turn Public Access On or Off for Livelink Users .................................................. 58  Consequences of Disabling a User’s Public Access ............................................ 59  No Single Way ............................................................................................... 62  User Group Modeling Methodology ............................................................... 62  Data Gathering ..................................................................................................... 63  Key Questions in information gathering ......................................................... 63  Analysis .......................................................................................................... 64  Design ............................................................................................................ 64  Implementation .............................................................................................. 64  Impact of User and Groups on Deployment of Access Rights to Livelink Documents ..................................................................................................... 64  Mature Systems ........................................................................................................ 68  Taking a Survey of Current System and Where Things are Right Now .............. 70  User and Group Verification ................................................................................. 70  Deal with Group Recursivity ................................................................................. 72 

Champion Toolkit Document

www.opentext.com

Document Title

Livelink Users and Groups

Best Practices

Completely Lost: Must Output List of Users and Groups? ............................ 72  Glossary .....................................................................................................................73  Appendix A: Database Activity during Creation and Deletion of a Livelink Group .................................................................................................... 75  Appendix B: Example of LAPI Code for Outputting Livelink Users and Groups ................................................................................................................. 77  Appendix C: Summary of User and Group Best Practices ................................... 79  User Login names .......................................................................................... 79  User Account Passwords ............................................................................... 79  Group Nesting ................................................................................................ 79  Group Names ................................................................................................. 80  Group and User Types ................................................................................... 80  Creating a Group ........................................................................................... 80  Assigning User and Group privileges: ........................................................... 80  Group Modeling ............................................................................................. 81  [Department:] setting in the User Profile: ....................................................... 82  Credits ........................................................................................................................ 83  General Reference where no specific pages have been cited ............................. 83 

Champion Toolkit Document

www.opentext.com

Document Title

Livelink Users and Groups

Best Practices

Abstract Best Practices document dealing with Livelink 9.5.x, 9.6.0 and 9.7.x concerning Users and Groups, how they work and a series of suggested design and maintenance Best Practices.

Overview This document was written in an effort to enhance product information that may not be covered in documentation to date and to expand on information that is presently provided either in Livelink Training Courses or Customer Support materials.

Application The following document was written to provide additional information and best practice recommendations in the following topical areas of Livelink Users and Groups: •

Users and Groups from the Admin Pages



Users and Groups from the Opentext.ini File



Key Tables that Affect Storage and Maintenance of Users and Groups



Understanding User Licensing



Distinguishing Active, Disabled and Deleted User Accounts



How Customers Secure New License Keys



General User and Group Best Practices and Considerations



Managing User Accounts



Groups



Recursive Groups



Group Strategy and Design Principals



Group Naming Conventions for Usability



Creating a Group



Group Notification



Deleting a Group



User Rights or Privileges and Assigning Rights to Users or Groups



Group Management and the Responsibility for Creating and Managing Groups



Who Specifically Can Create, Edit and Delete Users and Groups?



Why 1000 Users/Groups per Group Limit?



Directory Services

Champion Toolkit Document

www.opentext.com

1

Document Title

Livelink Users and Groups

Best Practices



Back to the Basics – Modeling



Turn Public Access On or Off for Livelink Users



Consequences of Disabling a User’s Public Access



User Group Modeling Methodology



Data Gathering



Impact of User and Groups on Deployment of Access Rights to Livelink Documents

Background In order to implement, maintain and support a Livelink System, “Administrators” require a level of competency that is both technical and practical with respect to understanding how LES (Livelink Enterprise Server) Users and Groups work and operate. To achieve this level of competency, it is necessary to present both technical and practical information concerning Livelink Users and Groups. Recognizing that some readers may only be interested in the Users and Group best practices from a purely Business Management perspective, these Best Practices have been appropriately summarized within an appendix of this document, targeted specifically for the Business Management audience. The remainder of the document contains the necessary technical information in addition to the strategic placement of User and Group best practices. This document is further targeted towards two separate audiences or groups, each with their own unique issues and requirements. There are a common set of considerations, including best practices, which need to be addressed by everyone, regardless if the LES system is a new installation or one which is mature and has been operating for years. The first group includes those involved with the installation and configuration of a new Livelink system who are not dealing with any previous legacy ECM system. This group needs to consider how to structure their user and group community in a manner that will provide for sustainable growth over time and that can be managed or maintained with reasonable resources and overhead. An understanding of how Livelink operates with users and groups will be important to successfully applying many of the concepts and best practices presented in this document. The second group includes those who already have one or more Livelink installations that could be considered as being mature. A mature LES system was originally installed some time ago and has enjoyed considerable growth, perhaps during various stages in its lifecycle. This group needs to review how their user and group community has been implementing and consider how it is affecting the overall usability and performance of their Livelink System. Over time, the Corporation with a mature LES system may have experienced growth spurts or may have merged or assimilated other companies into itself. Perhaps some of this assimilation may not have been adequately planned or been less than perfect creating subsequent difficulty in maintaining the users and groups within the system. During the examination and reassessment of the user and group structure of a mature LES

Champion Toolkit Document

www.opentext.com

2

Document Title

Livelink Users and Groups

Best Practices

system, a review of best practices is also in order and implementation of any needed changes to the existing structure based on the presented best practices in this document. There is also additional troubleshooting and remedial actions that can be undertaken to keep the LES system in good working order. Readers unfamiliar with Livelink and its administration are encouraged to attend the appropriate training courses (http://www.opentext.com/training/ ) if they have not already done so. In situations where Customers may be upgrading from versions of LES that are considered Past Maintenance (side bar note and URL link to Knowledge Center regarding maintenance lifecycles) they may wish to consider attending updated training classes to understand many of the new features and changes that have been implemented in recent LES versions that have been released. An alternative to instructor lead training may be to replay recorded Webinars that touch on some of the new features and changes to the LES product which are available from Communities at the following URL: http://communities.opentext.com/communities/llisapi.dll?func=ll&objId=5906659&objA ction=browse&sort=name&viewType=1 For illustrative purposes, this document will use LES 9.7.1 as the example system when referring to functionality and illustrated screenshots. The establishing of LES Users and Groups is of equal importance to establishing correct permissions and access rights to documents and other materials stored in Livelink. If the User and Group implementation is ineffective, users who implement and manage the granting of permissions or access rights within the LES system will be challenging. A solid understanding of how LES will be used within the Corporation is also of considerable importance. This understanding will prove to be beneficial in the designing and testing of users and group structures.

Champion Toolkit Document

www.opentext.com

3

Document Title

Livelink Users and Groups

Best Practices

The Basics When LES is first installed the system and its key components can be illustrated as follows:

Figure 1

Of course, in larger scaled or enterprise systems, there may be a need to cluster or have multiple server installations to service a larger population. For discussion purposes, use of a Tri-server or distributed configuration will be used where the Livelink and Web Server is located on one computer system while the External File Store and Relational Database are on their own respective computer systems. The Admin server, responsible for searching and indexing, would also be on another computer system. NOTE: The Knowledge Center contains a page which deals with the concept of Past Maintenance or where a software package has a period of its existence where it is actively supported, enhanced, fixed / patched etc. https://knowledge.opentext.com/knowledge/llisapi.dll/fetch/2001/7 44073/2598689/3692538/customview%2Ehtml?func=ll&objId=369 2538 Generally speaking, Open Text maintains active support for a product for a period of 18 months following the month in which a version was released. The page details what Maintenance resources are available during the Current Maintenance and the Past Maintenance portions of the software’s lifecycle.

During the installation, Livelink will automatically create an Admin User account and a Default Group. There are several best practices or guidelines to remember: •

Admin User account cannot be disabled



Admin User account cannot be renamed



There is only one Admin user account



Every user must belong to at least one group



Do not attempt to remove the Admin User from the Default Group immediately following LES installation (more on this later)

For those interested in a comparison of rights and capabilities the Admin User account they are published in a separate document available at the following URL:

Champion Toolkit Document

www.opentext.com

4

Document Title

Livelink Users and Groups

Best Practices

https://knowledge.opentext.com/knowledge/llisapi.dll?func=ll&objId=9808343&objActi on=properties&nexturl=%2Fknowledge%2Fllisapi%2Edll%3Ffunc%3Dll%26objid%3D 6849437%26objAction%3Dbrowse%26sort%3Dname

User and Group Settings from the Admin Pages Livelink User and Group Administration links are available from the Admin Pages:

Figure 2

Configure Department Selection (drop-down list or department dialog) Beginning with LES 9.7.1, there is an option to select the kind of interface that is available when selecting groups within a user profile. By default it uses the preexisting drop-down list box interface (see illustration on next page) From the Administration Pages, it is possible to change the Department Selection interface from the drop-down to a Dialog interface, This option is recommended where a LES system has a large number of groups (see illustration on next page). When selected, the Department Dialogue interface has a Select button that provides a dialogue to enter some or all of the desired Group names to perform a query, returning all Groups that meet the name query are returned. Displayed groups from the Department Dialogue or form the drop-down list are permission based. If the user who is editing the User Profile is not the Admin User, does not have User Administration Privilege or did not create the particular groups, it will not appear on the list or interface. Conversely, if the user who is editing the User Profile, is logged in as the Admin User or as someone who has the User Administrator Privilege, then no restrictions will apply, and all LES system groups should display on the list (more details on this later). The classic drop-down interface for selecting a group. Please note that the Default Group should appear regardless of who is logged into the Livelink system.

Champion Toolkit Document

www.opentext.com

5

Document Title

Livelink Users and Groups

Best Practices

Figure 3

The Admin Page option for changing from the classis drop-down list style to a Department Dialog:

Figure 4

This is the Department Dialog as opposed to the classic drop-down list which is very useful once an organization has a considerable number of groups that cannot be readily accommodated by the drop-down list interface.

Figure 5

Champion Toolkit Document

www.opentext.com

6

Document Title

Livelink Users and Groups

Best Practices

Configure Domain This option allows you to activate and provide administrative support for Livelink Domains. A discussion of this particular topic is outside of the scope of this document.

Configure Group Settings (Prevent Recursive Groups) A number of Livelink functions and reporting options routinely query the tables responsible for storing user and group information including the KUAF and KUAFChildren tables. Handling of this “look-up” information is treated differently depending on the database server being used; MS SQL Server or Oracle. The existence of recursive groups forces Livelink to reference user/group information in a manner that is less efficient that translates into a performance hit against the system. For complete details, refer to the Note posted on the Knowledge Center at the following URL: https://knowledge.opentext.com/knowledge/llisapi.dll?func=ll&objId=9727109&objActi on=properties&nexturl=%2Fknowledge%2Fllisapi%2Edll%3Ffunc%3Dll%26objid%3D 6849437%26objAction%3Dbrowse%26sort%3Dname If you are using LES 9.6.0 or later, there is a setting available from the Admin Pages that will aid in the prevention of recursive groups being created. This setting will not remediate any pre-existing recursivity that might already exist within a system. Those systems that are likely to be afflicted with recursivity will be the ones running against Oracle or SQL Server 2005 databases. To remedy any pre-existing recursive groups, readers should consult the note posted to the KC. To prevent future recursively, enable the Prevent Recursive Groups check box.

Figure 6

Configure Password Settings From the Configure Password Setting page, the LES Admin User has the ability to specify a number of password-hardening measures including: •

Minimum Number of Characters



Passwords Must Contain Digits



Password Cannot Begin with a Digit



Password Cannot End with a Digit

Champion Toolkit Document

www.opentext.com

7

Document Title

Livelink Users and Groups

Best Practices



Changed Passwords Must be Different



Change Password at First Login



Password Expiration



Days to Prevent Password Use



Days Required Between Password Changes

The Livelink administrative page controlling the password setting may have the features or settings illustrated below:

Figure 7

Configure User Name Display The Configure Name Display page provides the opportunity to specify the general display format for the user’s name. When activated, the user’s full first name and last name (etc) will be appended to their login ID.

Champion Toolkit Document

www.opentext.com

8

Document Title

Livelink Users and Groups

Best Practices

Figure 8

User Tab Permissions The User Tab Permissions page provides the LES Admin User with the ability to specify whether: •

Users are/are not allowed to change their General Profile information



Users are/are not allowed to change their Personal Profile information

Figure 9

Champion Toolkit Document

www.opentext.com

9

Document Title

Livelink Users and Groups

Best Practices

Specific users (or groups) can change the General Profile information of ANYONE within the system. Specific users (or groups) can change the Personal Profile information of ANYONE within the system.

Figure 10

This User Tab Permission information is stored to the UserTabRights table. By default, users with the System Administration Rights privilege also receive full Edit Anyone privileges. The entry below referring to Right ID 2643 corresponds to the student1 login account.

Figure 11

However, all of the names of users and groups appearing on the Access List are NOT taken entirely from the UserTabRights table. Anyone with the necessary User Administrator Rights or above will also appear on the Access List.

Champion Toolkit Document

www.opentext.com

10

Document Title

Livelink Users and Groups

Best Practices

Figure 12

NOTE: If and organization, for security reasons, was to disable the ability for a user to edit the information on their Personal Tab using the provided User Tab Permissions interface, it may result in an inability for the user(s) to change their Livelink passwords 1 . This issue presently affects all Livelink versions beginning with 9.5.0 though to 9.7.1. The change involves un-checking the Personal Tab and the General Tab for “Allow Edit of Self”. An error message stating Access is Denied will result when the user attempts to change their password.

Check the Knowledge Center for monthly patches and/or individually issued patches for a fix to this issue once it becomes available.

Here is a SQL statement that can be executed, perhaps as a Live Report to generate a list of those user accounts with User Administrator Rights or higher in the LES system: select k.ID, k.name, k.firstname, k.lastname, k.userprivileges from kuaf k where k.userprivileges in (2079, 2111, 2175, 2431) order by k.userprivileges

1

Bancroft, Chris. “Referencing Bug LPAD-12694 and ITSM ticket 353499”. Internal Customer Support

Communication (email). Feb 2008.

Champion Toolkit Document

www.opentext.com

11

Document Title

Livelink Users and Groups

Best Practices

The following table represents a synoptic view of these bit-masked KUAF.userprivileges binary and digital values used in the SQL statement above: Privilege

Bit(s)

Binary Value

Decimal Value

Login Enabled

0

Have a record

1, 2, 3

000000001111

15

User Administration

4

100001111111

2175

Create/Modify Users

5

100000101111

2095

Create/Modify Group

6

100001101111

2159

System Administration

8

100010111111

2431

Public Access

11

100000001111

2063

Attending the Livelink Advanced LiveReports and Schema Course (www.opentext.com/training) provides the necessary background in understanding of bit-masking permissions and privileges. And here are the corresponding results. Please note that the KUAF.userprivileges is based on bit-masked values as previously noted.

Figure 13

Additionally, the e-link and Admin User accounts have full rights (16777215), thus we are able to ‘construct’ the corresponding seven (7) individuals in the list. The lack of the function button for these 6 users (excluding student1) is due to the fact that their User Administration rights cannot be revoked from this interface.

Champion Toolkit Document

www.opentext.com

12

Document Title

Livelink Users and Groups

Best Practices

User and Group Settings from the Opentext.ini file Here is an abridged series of settings from an opentext.ini file that governs a variety of user and group setting. [general] MaxUsersToListPerPage=30 MaxListingOnGroupExpn=100 MaxUsersInGroup=1000

[Lang_en_US] UserNameDisplayFormat=1

[UserSetting] RowColorOptions=#FFFFFF,#EEEEEE,#FFFFCC,#CCFFFF,#CCFFCC,#DDDDF F ColumnHeaderColorOptions=#CCCCCC,#A0B8C8,#83D8A4,#CCCC99 Row1Color=#FFFFFF Row2Color=#EEEEEE ColumnHeaderColor=#CCCCCC UserNameAppendID=1

[LicenseKeyInfo] CompanyName=Open Text - Customer Support ExpireDate=? NumUsers=500 LicenseKey=*******************************

Champion Toolkit Document

www.opentext.com

13

Document Title

Livelink Users and Groups

Best Practices

Explanation of the Opentext.ini settings User Setting Section The user setting section of the opentext.ini file contains information corresponding to the interface that can be seen by users on their Tools Settings Color page. The row and column color options are specified by the hexadecimal colors in this section of the ini file.

Figure 14

The appending of a user name, as previously discussed in the last section, is controlled in this section. The Append to Display Name setting is enabled when the ini value is (1) and disabled when the value is (0). More help on these ini sections are available from the LES installation files, for example: \support\adminhelp\_en_us\webadmin\ot_ini-usersetting.html

License Key Section A discussion of the license key and licensing will follow in the next section.

Lang Section The UserNameDisplayFormat setting defines the format which LES displays a user’s name, for example infields such as Created by, Owned by, and User. Although the default value is 1 (Log-in ID), other valid values include: 2 = FirstName LastName, 3 = FirstName MiddleInitial LastName, 4 = LastName, FirstName, 5 = LastName, FirstName MiddleInitial, 6 = LastName FirstName.

Champion Toolkit Document

www.opentext.com

14

Document Title

Livelink Users and Groups

Best Practices

General Section MaxUsersToListPerPage=30 The maximum number of users to display per page on a user search result list. MaxListingOnGroupExpn=100 This setting specified the maximum number of users to display when opening the members of a group. If you search for groups and then click a group to display its members, maximum number of members displayed on the page is defined by the value of the MaxListingOnGroupExpn parameter. MaxUsersInGroup=1000 This setting specifies the maximum number our users per group. This will be explained in greater detail later on in the document.

Key Tables that Affect Storage and Maintaining of LES Users and Groups Main User and Group Tables •

KUAF



KUAFChildren



KUAFPrefs



KUAFProxy



KUAFRightsList

Related Tables •

AgentSchedule



NotifyInterests2



OldPasswords



UserTabRights

Directory Services, LDAP and Other Considerations •

Topics and issues dealing with Directory Services and LDAP are outside of the scope of this document.



Each user or group that exists in Livelink has a unique identifier corresponding to the KUAF.ID information. This could be roughly equated to a unique identifier, like a SID



You cannot xml import or export users and groups. Since users and groups are not llnodes, the current XML Import and Exporting capabilities cannot be used to export and import users from one LES system to another.

Champion Toolkit Document

www.opentext.com

15

Document Title

Livelink Users and Groups

Best Practices



To maintain user and group IDs (i.e., the unique identifier corresponding to the KUAF.ID), the database in which they exist must be either upgraded or imported in its entirety.



Developers could use LAPI (or Web Services) to create users and groups programmatically. Creating users and/or groups programmatically using LAPI or Web Services is beyond the scope of this document NOTE: A document containing useful LES XML Export and Import information is has been published to the Knowledge Center and is available at the following URL: https://knowledge.opentext.com/knowledge/llisapi.dll?func=ll&objI d=13621570&objAction=properties&nexturl=%2Fknowledge%2Flli sapi%2Edll%3Ffunc%3Dll%26objid%3D13621345%26objAction% 3Dbrowse%26sort%3Dname

Champion Toolkit Document

www.opentext.com

16

Document Title

Livelink Users and Groups

Best Practices

Understanding User Licensing To better understand current LES licensing, a review of licensing concepts is in order. For full details, consult the respective EULA or End User Licensing Agreement. Conceptually, licensing can be illustrated in the following pair of diagrams: Per Server Licensing

Per Seat Licensing

Per server licensing was typified by the presence of Primary and Secondary Livelink Servers. This kind of licensing was implemented years ago around the time that LES 9.0.0 was released. Secondary Servers were used to augment indexing and search provided by the Primary Server. Licensing was usually on a per-server basis. The number or users logging into the system did not matter and there was no License Key

Per seat licensing was typified by the presence of any possible number of Livelink Servers. This arrangement provides for scalability and redundancy in the case of fail-over. Licensing is on the basis of named user accounts. A license key is issued to each Livelink Customer based on a maximum of named accounts in their system.

The Livelink End User License Agreement or EULA 2 defines the nature and scope of end user licensing while using a number of terms or concepts are common to the software industry including: Client Named User(s) means an individual employee of the Licensee which: a) uses a unique login name/password combination assigned to such individual by the

2

Dobbie, Stacey. “ELUA Text and Terminology Used to Explain Livelink Licensing.” Internal Customer Support Communication (email). 29 Jan 2008.

Champion Toolkit Document

www.opentext.com

17

Document Title

Livelink Users and Groups

Best Practices

Licensee to access and/or use Client Module(s), and b) is authorized by a Client Named User License to access and/or use a Client Module; Client Named User License means an OTC license purchased by Licensee hereunder authorizing: (a) Licensee to install a specific Client Module on one Desktop; and (b) one Client Named User to access and use all available functions within such Client Module on such Desktop Named User means an individual employee of the Licensee which: a) uses a unique login name/password combination assigned to such individual by the Licensee to access and/or use the Server Application Software or Vista Plus Server Software (as the case may be), and b) is authorized by a Named User License to access and/or use the Server Application Software or Vista Plus Server Software (as the case may be) Named User License means an OTC license purchased by Licensee hereunder authorizing one Named User to: (a) access and/or use Server Application Software; (b) have a Personal Workspace; (c) create, modify, and/or delete Object(s); and (d) participate in any Workflow.

What Does this Mean? It means a single Licensee (use of the term Company will be used interchangeably here for the sake of readability) will have a license key issued to them composed of a Company Name, a possible expiration date, a specified number of users and an encrypted string. During the installation or updating of a Livelink server, this key information is entered in the GUI interface and incorporated into the corresponding Livelink’s opentext.ini file. In distributed, load balanced or clustered systems, the same key information must be entered into each server and/or its corresponding opentext.ini file.

Configure Server Parameters Page The provided license key is entered in the GUI interface on the Configure Server Parameters page

Figure 15

Here is the corresponding information from the Opentext.ini file: [LicenseKeyInfo] CompanyName=ODG - A GreenSquare Company

Champion Toolkit Document

www.opentext.com

18

Document Title

Livelink Users and Groups

Best Practices

ExpireDate=D/2008/8/8:0:0:0 NumUsers=1000

LicenseKey=MTAwMEQvMjAwOC84Lzg6MDowOjA5Ljcu In this context, Outdoor Gear - A Green Square Company can have 1000 named users licensed for read and write access to the above Livelink 971 system.

The concept of concurrency (http://en.wikipedia.org/wiki/Concurrent_user) does not really apply. Unless security settings have been implemented to prevent the same named user from logging into Livelink multiple times. https://knowledge.opentext.com/knowledge/llisapi.dll?func=ll&objId=12782424&objAc tion=properties&nexturl=%2Fknowledge%2Fllisapi%2Edll%3Ffunc%3Dll%26objid%3 D13586326%26objAction%3Dbrowse%26sort%3Dname While it is possible for multiple users to share a single login account, there is no practical business application of doing this. Some modules or client applications can also be licensed in the same way as the Livelink server. Here is an example of the Web Reports and its Web Reports Licensing page:

Figure 16

Using Up Available Licenses Which users within our company (that have Livelink named accounts) use up licenses?

Champion Toolkit Document

www.opentext.com

19

Document Title

Livelink Users and Groups

Best Practices

Admin user is going to take up one (1) license. If elink is in use, another (1) license will be used up. Each and every named user in the system who has an account that is NOT deleted, counts towards the total. If a user account has been disabled, it too counts towards the total usage. To free up the license, the user account must be deleted. When the system reaches its user limit, based on the licensing key, an error message will result the next time someone attempts to create an additional user account above the specified limit:

Figure 17

When a license key similarly expires, Livelink functionality (excluding creating new user accounts) will continue to operate normally without any impact to its usability.

Champion Toolkit Document

www.opentext.com

20

Document Title

Livelink Users and Groups

Best Practices

Distinguishing Active, Disabled and Deleted User Accounts Livelink Administrators can use Live Reports to generate a count or tally of user accounts that are presently defined in their system. To list or identify all named user accounts in the system: select k.id, k.ownerid, k.name, k.groupid, k.mailaddress from kuaf k where k.type = 0 order by id To tally all named user accounts in the system: select count(*) from kuaf k where k.type = 0 Similarly, to generate a count or tally of user accounts that are presently deleted in their system. To list or identify all users who’s user accounts have been deleted: select k.id, k.ownerid, k.name, k.groupid, k.mailaddress from kuaf k where k.deleted = 1 and k.type = 0 order by id To tally all named user accounts that have been deleted in the system: select count(*) from kuaf k where k.deleted = 1 and k.type = 0 To list or identify all users who’s user accounts have been disabled: select userprivileges, * from kuaf where deleted in (0,1 )and floor(k.userprivileges / Power (2, 0)) %2 = 0 To tally all named user accounts that have been disabled in the system: select count(*) from kuaf k where deleted floor(k.userprivileges / Power (2, 0)) %2 = 0

in

(0,1

)and

In the above statement, administrators can change this SQL so the statement reads deleted in (0) for accounts where user has not been deleted or deleted in (1) to identify where user accounts have been deleted. A document detailing technical aspects and considerations of deleting Livelink users is published to the Knowledge Center at the following URL: https://knowledge.opentext.com/knowledge/llisapi.dll?func=ll&objId=12981313&objAc tion=properties&nexturl=%2Fknowledge%2Fllisapi%2Edll%3Ffunc%3Dll%26objid%3 D6849437%26objAction%3Dbrowse%26sort%3Dname

Champion Toolkit Document

www.opentext.com

21

Document Title

Livelink Users and Groups

Best Practices

How Customers Secure New License Keys Each time a new major version of Livelink is installed, (such as when performing an upgrade), a new license key needs to be secured. Generally speaking, updating to service pack levels of Livelink does not require the re-issuing of a license key. The following diagram illustrates many of the various LES versions.

Figure 18

Other situations may arise, such as increasing the number of named users in a system, thus requiring the issuing of a new license key. For Customers and Affinity Partners who require a new licensing key to be issued, they can log into the Knowledge Center and make the form-based key request. Users making the license key request need to complete one request for EACH Livelink Version and if they have multiple systems with different licensing quantities, for EACH Livelink system. The following series of screen shots shows how to navigate the through the Knowledge Center to the page where the form-based license key request can be made.

Champion Toolkit Document

www.opentext.com

22

Document Title

Livelink Users and Groups

Best Practices

Login to the Knowledge Center (http://knowledge.opentext.com) : Select the Downloads link:

Figure 19

Select the Livelink – ECM Enterprise Server -> Enterprise Server link:

Figure 20

Champion Toolkit Document

www.opentext.com

23

Document Title

Livelink Users and Groups

Best Practices

From this page, select the appropriate Livelink Server version

Figure 21

Clicking on the Expand/Collapse button opposite the specific LES Server Version will result in a page where the user can then click on the key icon to open a formbased page to request a new key.

Figure 22

Champion Toolkit Document

www.opentext.com

24

Document Title

Livelink Users and Groups

Best Practices

Click on the key icon to open the License Key Request Form

Figure 22

Once the request has been processed, an automated email will be sent to the applicant. If the applicant does not get an email within 24 hours, they should ensure that their supplied email address is not blocked for filtered in a way that would prevent reception of the email. If, after further investigation, they still do not have the needed key, they should open a support ticket with [email protected] .

Champion Toolkit Document

www.opentext.com

25

Document Title

Livelink Users and Groups

Best Practices

General User and Group Best Practices and Considerations General Naming Conventions An Application Note has been previously published concerning naming conventions. Although the document does not specifically address naming conventions for users and groups, it could be reviewed to familiarize Administrators as to some of the characters that are or are not supported within Livelink in general. https://knowledge.opentext.com/knowledge/llisapi.dll?func=ll&objId=13698124&objAc tion=properties&nexturl=%2Fknowledge%2Fllisapi%2Edll%3Ffunc%3Dll%26objid%3 D6849437%26objAction%3Dbrowse%26sort%3Dname

User Login names 3 User login names should conform to the following series of best practices (additional naming restrictions may need to be imposed based on the operating system) •

Provide unique login name (
View more...

Comments

Copyright ©2017 KUPDF Inc.
SUPPORT KUPDF