(Auto-creation of topic Documentation:GA:user:ConfigMgmt:8.5.2 via TOC Documentation:GA:userTOC8.5.2)
 
m (1 revision)
Ligne 1 : Ligne 1 :
= ConfigMgmt=
+
= Configuration Manager=
 +
Configuration Manager enables you to create and manage system-level configuration objects such as Alarm Conditions, Business Attributes, Hosts, and more.
 +
 
 +
<tabber>
 +
Overview=
 +
==Configuration Manager Overview==
 +
 
 +
The '''Configuration Manager''' page is a central location for viewing and managing the configuration objects used by your system. Genesys Administrator Extension can manage objects in single-Tenant and multi-Tenant configurations.
 +
 
 +
Configuration objects, also known as Configuration Database objects, contain the data that Genesys applications and solutions require to operate in a particular environment. These objects are all contained in the Configuration Database.
 +
 
 +
Configuration Manager lists these objects by type. For example, configuration objects related to outbound campaigns are listed under the '''Outbound''' heading.
 +
 
 +
Click on a configuration object type to view a list of the related configuration objects on your system. From this list, you can edit or delete the existing configuration objects, or you can create a new configuration object.
 +
 
 +
To view and manage configuration objects for a specific Tenant, click the cube icon and enter the name of the Tenant in the '''Tenant Directory''' field. By default, Configuration Manager lists configuration objects for the Tenant to which your user account belongs. When viewing objects by Tenant, if you choose to create a new object, that object is created in the directory for that Tenant.
 +
 
 +
{{NoteFormat|The '''Tenant Directory''' field is not shown in a single-Tenant environment.}}
 +
 
 +
Click on a topic below to learn more about Configuration Manager.
 +
 
 +
<div id="hierarchy"></div>
 +
===Object Hierarchy===
 +
<toggledisplay linkstyle font-size:larger showtext="[+] Click here to reveal section">
 +
In Genesys Administrator Extension, objects are stored in folders, usually with one object type per folder.
 +
 
 +
To help you better manage your configuration environment, you can create a hierarchy by manually creating any combination of the following:
 +
<ul>
 +
<li>Folders and subfolders&mdash;A folder contains objects of one type. For example, for Host objects, you might choose to create subfolders
 +
that group hosts by location.</li>
 +
<li>Business Units/Sites&mdash;Unlike folders, Business Units and Sites can contain objects of different types. For example, all configuration objects
 +
related to a specific site for your business can be grouped into a Site, which then contains configuration objects within folders
 +
and subfolders.</li>
 +
</ul>
 +
 
 +
In addition, the following objects include their parent objects as part of their hierarchy:
 +
 
 +
<ul>
 +
<li>Campaign Groups&mdash;Hierarchy includes Campaigns.</li>
 +
<li>IVR Ports&mdash;Hierarchy includes IVRs.</li>
 +
<li>Business Attribute Values&mdash;Hierarchy includes Business Attributes.</li>
 +
<li>Agent Logins&mdash;Hierarchy includes Switches.</li>
 +
<li>DNs&mdash;Hierarchy includes Switches.</li>
 +
</ul>
 +
 
 +
Genesys Administrator Extension displays a navigation path (a set of breadcrumbs) that shows you where the displayed objects reside in your hierarchy. This path appears with all lists of objects, and is located directly above the list. You can click any element of this path to go quickly to that element.
 +
 
 +
Some object types might only exist under the root tenant or a Business Unit/Site. If you are viewing objects by Tenant, you might not see the following objects:
 +
 
 +
<ul>
 +
<li>Alarm Conditions</li>
 +
<li>Application Templates</li>
 +
<li>Applications</li>
 +
<li>Hosts</li>
 +
<li>Solutions</li>
 +
<li>Switching Offices</li>
 +
</ul>
 +
</toggledisplay>
 +
 
 +
===Importing/Exporting Data===
 +
<toggledisplay linkstyle font-size:larger showtext="[+] Click here to reveal section">
 +
Most configuration objects allow you to import and export data, such as configuration options, by clicking '''More''' and selecting '''Import''' or '''Export'''. Genesys Administrator Extension uses the CFG/CONF file formats.
 +
 
 +
Refer to the File Formats tab, above, for more information on acceptable file formats for import.
 +
</toggledisplay>
 +
 
 +
===Required Permissions===
 +
<toggledisplay linkstyle font-size:larger showtext="[+] Click here to reveal section">
 +
The minimum permissions required to perform a task in Genesys Administrator Extension depend on the task. For more information about permissions, see the Permissions tab, above.
 +
 
 +
You must also be granted appropriate [[CfgRole|Role privileges]] to perform specific tasks on an object or group of objects.
 +
 
 +
{|
 +
! '''Permission'''
 +
! '''Description'''
 +
! '''Prerequisites'''
 +
|-
 +
| <tt>Read</tt>
 +
|
 +
<ul>
 +
<li>To view a particular object, you must have <tt>Read</tt> permission for that object.</li>
 +
<li>In Configuration Manager, you can view the object type. If you do not have <tt>Read</tt> permission for the object, you cannot see it in Configuration Manager.</li>
 +
<li>In list views, you can view the following button: '''Edit'''.
 +
<li>You can click on an object to view its details.</li>
 +
</ul>
 +
| None
 +
|-
 +
| <tt>Create</tt>
 +
|
 +
<ul>
 +
<li>To create an object under a particular folder, you must have <tt>Create</tt> permission for that folder. The person who creates an object receives
 +
<tt>Full Control</tt> permissions for that object. Other accounts have the same access permissions for a newly created object as they do for the folder in which the object
 +
is created.</li>
 +
<li>In list views, you can view the following buttons: '''New''', '''Clone''', and '''Move To'''.</li>
 +
<li>In object detail views, you can view the following buttons: '''Clone''' and '''Move to'''. You can also view the following tabs: '''Options''',
 +
'''Permissions''', and '''Dependencies'''.</li>
 +
</ul>
 +
| <tt>Read</tt>
 +
|-
 +
| <tt>Update</tt>
 +
|
 +
<ul>
 +
<li>To modify a particular object, you must have <tt>Update</tt> permission for that object.</li>
 +
<li>In list views, you can view the following button: '''Enable''' or '''Disable'''.</li>
 +
<li>In object detail views, you can view the following buttons: '''Enable''' or '''Disable''', '''Save''', and '''Apply'''.</li>
 +
</ul>
 +
| <tt>Read</tt>
 +
|-
 +
| <tt>Delete</tt>
 +
|
 +
<ul>
 +
<li>To delete a particular object, you must have <tt>Delete</tt> permission for that object.</li>
 +
<li>In list views, you can view the following button: '''Delete'''.</li>
 +
<li>In object detail views, you can view the following button: '''Delete'''.</li>
 +
</ul>
 +
| <tt>Read</tt>
 +
|}
 +
</toggledisplay>
 +
 
 +
===Manipulating Multiple Objects===
 +
<toggledisplay linkstyle font-size:larger showtext="[+] Click here to reveal section">
 +
Genesys Administrator Extension uses [[BulkChangeSets|Bulk Change Sets]] to manipulate several objects at once. For example, you can use Bulk Change Sets to add and/or remove multiple users at once. You can use Bulk Change Sets to replicate the wizard functionality in Genesys Administrator.
 +
</toggledisplay>
 +
 
 +
===Naming Conventions===
 +
<toggledisplay linkstyle font-size:larger showtext="[+] Click here to reveal section">
 +
Because most objects in the Configuration Database mirror physical objects in your contact center (for example, switches, agents, and installed applications), this document uses an initial capital letter for Configuration Database objects. For example, the word switch appears in lowercase when it refers to a physical switch in your contact center, but it is capitalized when it refers to the configuration object that mirrors your physical switch. Similarly, the word application appears in lowercase when it refers to a physical installation in your contact center, but it is capitalized when it refers to the configuration object that mirrors the installed program.
 +
</toggledisplay>
 +
|-|
 +
Common Properties=
 +
==Common Object Properties==
 +
 
 +
All objects have the following configuration properties and elements:
 +
 
 +
<ul>
 +
<li>'''Name'''&mdash;Names uniquely identify objects within a certain range. Therefore, the name, which can be up to 255 characters, is a required parameter for most types of objects. The exceptions are:
 +
<ul>
 +
<li>[[CfgDN|DNs]] and [[CfgAgentLogin|Agent Logins]]&mdash;Their unique numbers and codes identify them within a [[CfgSwitch|Switch]].</li>
 +
<li>[[CfgIVRPort|IVR Ports]]&mdash;Their unique port numbers identify them within an [[CfgIVR|IVR]].</li>
 +
</ul>
 +
The way you name objects in your environment is important. Consistent and sensible naming conventions make your configuration environment easier to understand and faster to browse, leading to a more maintainable and usable configuration.
 +
 
 +
{{NoteFormat|Although Genesys Administrator Extension supports the full character set in object names, the use of certain characters can cause problems in the behavior of other Genesys applications. Therefore, avoid spaces, dashes, periods, or special characters in object names. Consider using underscores where you might normally use spaces or dashes.}}
 +
 
 +
The names you set for some types of objects must match the names of the entities that those objects represent elsewhere in an environment. For example, the names of Hosts must match the names given to the computers they represent in the data network environment.</li>
 +
<div id="state"></div><li>'''State Enabled'''&mdash;If checked, indicates that the entity represented by an object is in regular operating condition and can be used without any restrictions. If not checked, indicates that the entity represented by an object is being used in a non-production environment. Customer interactions cannot be directed to this target, even if operating information indicates that this object is available.
 +
 
 +
Disabling a folder or an object that is a parent to other objects also disables all objects within the folder or all child objects of that parent object.
 +
 
 +
For example:
 +
<ul>
 +
<li>Disabling a [[CfgSwitch|Switch]] disables all [[CfgDN|DNs]] and [[CfgAgentLogin|Agent Logins]] defined within this Switch.</li>
 +
<li>Disabling an Agent Group folder disables all [[CfgAgentGroup|Agent Groups]] configured within this folder.</li>
 +
</ul>
 +
 
 +
However, if you disable a group of objects (for example, an Agent Group), the individual members of this group (in this example, Agents) remain enabled.</li>
 +
</ul>
 +
 
 +
|-|
 +
Permissions=
 +
==Permissions==
 +
 
 +
The '''Permissions''' tab lists the Access Groups and Users that have been configured explicitly with permissions for this object. When you are setting permissions, it is normally performed with the User(s) or Access Group(s) for which you want to grant access. This feature improves the manner in which permissions are set, and the scope is limited to managing permissions for a single database object.
 +
 
 +
For additional instructions about granting, modifying, and removing permissions, refer to the {{Repository|81g_dep-security.pdf|c9043536-fe62-42a5-807b-f4eb80f31a26|Genesys 8.1 Security Deployment Guide}}.
 +
 
 +
{{NoteFormat|Some configuration objects, such as Tenants and Folders, are parent objects to one or more child objects. When you access the '''Permissions''' tab for these parent objects, you can use the following additional options to set permissions:
 +
 
 +
*'''Propagate''' check box&mdash;If '''Propagate''' is checked, the permission is propagated to every child object under this parent object. If '''Propagate''' is not checked, the permission is removed from every child object under this parent object, unless the permission has been modified in the child object.
 +
*'''Replace Recursively''' button&mdash;If '''Replace Recursively''' is clicked, the permissions of every child object are removed and replaced with permissions from the parent object.}}
 +
 
 +
You can perform the following actions:
 +
 
 +
===Changing Members===
 +
<toggledisplay linkstyle font-size:larger showtext="[+] Click here to reveal procedure">
 +
{{Procedure
 +
|Title=Changing Members
 +
|Purpose=
 +
|Prereqs=
 +
|Steps=
 +
<ol>
 +
<li>Select an object, and click the '''Permissions''' tab.</li>
 +
<li>Click '''Add User''' or '''Add Access Group'''.</li>
 +
<li>A new window appears to enable you to select a User or Access Group. You can find Users or Access Groups by using one of the following
 +
methods:
 +
<ul>
 +
<li>By Hierarchy&mdash;Click '''Show Hierarchy''' to see a list of all Users or Access Groups in your environment, sorted by hierarchy.</li>
 +
<li>By List&mdash;Click '''Show List''' to see a list of all Users or Access Groups in your environment.</li>
 +
<li>By Quick Filter&mdash;Enter the name or partial name of the User or Access Group in the '''Quick Filter''' field.</li>
 +
</ul></li>
 +
<li>Perform one of the following actions:
 +
<ul>
 +
<li>Click '''Save''' to accept the changes and return to the object list.</li>
 +
<li>Click '''Apply''' to accept the changes and remain in the '''Permissions''' tab.</li>
 +
<li>Click '''Cancel''' to discard the changes.</li>
 +
</ul></li>
 +
</ol>
 +
|NextSteps=
 +
}}
 +
</toggledisplay>
 +
 
 +
===Changing Access Permissions===
 +
<toggledisplay linkstyle font-size:larger showtext="[+] Click here to reveal procedure">
 +
{{Procedure
 +
|Title=
 +
|Purpose=
 +
|Prereqs=
 +
|Steps=
 +
<ol>
 +
<li>Select an object, and click the '''Permissions''' tab.</li>
 +
<li>You can change any or all of the following options:</li>
 +
 
 +
{{{!}}
 +
! '''Property'''
 +
! '''Description'''
 +
{{!}}-
 +
{{!}} Create (C)
 +
{{!}} You can create objects of this type.
 +
{{!}}-
 +
{{!}} Read (R)
 +
{{!}} You can view details for this object.
 +
{{!}}-
 +
{{!}} Update (U)
 +
{{!}} You can change, or modify, this object.
 +
{{!}}-
 +
{{!}} Delete (D)
 +
{{!}} You can delete this object.
 +
{{!}}-
 +
{{!}} Execute (X)
 +
{{!}} You can deploy, start, stop, or otherwise activate this object.
 +
{{!}}-
 +
{{!}} Read Object Permissions (RP)
 +
{{!}} You can view access permissions granted for this object.
 +
{{!}}-
 +
{{!}} Change Object Permissions (CP)
 +
{{!}} You can change access permissions granted for this object.
 +
{{!}}}
 +
 
 +
<li>Perform one of the following actions:
 +
<ul>
 +
<li>Click '''Save''' to accept the changes and return to the object list.</li>
 +
<li>Click '''Apply''' to accept the changes and remain in the '''Permissions''' tab.</li>
 +
<li>Click '''Cancel''' to discard the changes.</li>
 +
</ul></li>
 +
</ol>
 +
|NextSteps=
 +
}}
 +
</toggledisplay>
 +
 
 +
===Removing Access Permissions===
 +
<toggledisplay linkstyle font-size:larger showtext="[+] Click here to reveal procedure">
 +
{{Procedure
 +
|Title=
 +
|Purpose=
 +
|Prereqs=
 +
|Steps=
 +
<ol>
 +
<li>Select an object, and click the '''Permissions''' tab.</li>
 +
<li>Select an Access Group or User for which to remove permissions.</li>
 +
<li>Click '''Remove'''.</li>
 +
<li>A dialog box appears to confirm deletion. Perform one of the following actions:
 +
<ul>
 +
<li>Click '''Save''' to accept the changes and return to the object list.</li>
 +
<li>Click '''Apply''' to accept the changes and remain in the '''Permissions''' tab.</li>
 +
<li>Click '''Cancel''' to discard the changes.</li>
 +
</ul></li>
 +
</ol>
 +
|NextSteps=
 +
}}
 +
</toggledisplay>
 +
|-|
 +
 
 +
Configuration Options=
 +
==Configuration Options==
 +
{{NoteFormat|Application and Application Template objects have an additional tab, '''Application Options''', to set configuration options specific to these objects. These options are created, updated, or deleted in the same manner as regular options.}}
 +
 
 +
The '''Options''' tab enables you to set configuration options for the object. You can perform
 +
the following actions:
 +
 
 +
===Creating an Option===
 +
<toggledisplay linkstyle font-size:larger showtext="[+] Click here to reveal procedure">
 +
{{Procedure
 +
|Title=Creating an Option
 +
|Purpose=
 +
|Prereqs=
 +
|Steps=
 +
<ol>
 +
<li>Select an object, and click the '''Options''' tab.</li>
 +
<li>Click '''Add'''.</li>
 +
<li>Enter information in the '''Section''', '''Key''', and '''Value''' fields.</li>
 +
<li>Click '''OK'''.</li>
 +
<li>Perform one of the following actions:
 +
<ul>
 +
<li>Click '''Save''' to accept the changes and return to the object list.</li>
 +
<li>Click '''Apply''' to accept the changes and remain in the '''Options''' tab.</li>
 +
<li>Click '''Cancel''' to discard the changes.</li>
 +
</ul></li>
 +
</ol>
 +
|NextSteps=
 +
}}
 +
</toggledisplay>
 +
 
 +
===Updating an Option===
 +
<toggledisplay linkstyle font-size:larger showtext="[+] Click here to reveal procedure">
 +
{{Procedure
 +
|Title=Updating an Option
 +
|Purpose=
 +
|Prereqs=
 +
|Steps=
 +
<ol>
 +
<li>Select an object, and click the '''Options''' tab.</li>
 +
<li>Select an option.</li>
 +
<li>Edit information in the '''Section''', '''Key''', and '''Value''' fields.</li>
 +
<li>Click '''OK'''.</li>
 +
<li>Perform one of the following actions:
 +
<ul>
 +
<li>Click '''Save''' to accept the changes and return to the object list.</li>
 +
<li>Click '''Apply''' to accept the changes and remain in the '''Options''' tab.</li>
 +
<li>Click '''Cancel''' to discard the changes.</li>
 +
</ul></li>
 +
</ol>
 +
|NextSteps=
 +
}}
 +
</toggledisplay>
 +
 
 +
===Deleting an Option===
 +
<toggledisplay linkstyle font-size:larger showtext="[+] Click here to reveal procedure">
 +
{{Procedure
 +
|Title=Deleting an Option
 +
|Purpose=
 +
|Prereqs=
 +
|Steps=
 +
<ol>
 +
<li>Select an object, and click the '''Options''' tab.</li>
 +
<li>Select an option.</li>
 +
<li>Click '''Delete'''.</li>
 +
<li>Perform one of the following actions:
 +
<ul>
 +
<li>Click '''Save''' to accept the changes and return to the object list.</li>
 +
<li>Click '''Apply''' to accept the changes and remain in the '''Options''' tab.</li>
 +
<li>Click '''Cancel''' to discard the changes.</li>
 +
</ul></li>
 +
</ol>
 +
|NextSteps=
 +
}}
 +
</toggledisplay>
 +
 
 +
{{NoteFormat|
 +
<ul>
 +
<li>The '''Section''' and '''Key''' fields are required, and the values for these fields must be unique in the environment.</li>
 +
<li>You can click '''More''' to import or export options. See the '''Importing/Exporting Data''' section in the Overview tab, above, for more information.</li>
 +
</ul>}}
 +
|-|
 +
Dependencies=
 +
==Dependencies==
 +
 
 +
The '''Dependencies''' tab displays a list of all objects that are dependent on this object, and by what property they are dependent.
 +
 
 +
For example, consider a scenario in which an Application object, '''AppA''', is running on a Host object, '''HostA'''. '''AppA''' is dependent on '''HostA''' to function, so the '''Dependencies''' tab for '''HostA''' shows '''AppA''' as a dependent object, with the property being '''Host'''.
 +
 
 +
For all Users and Agents, the '''Dependencies''' tab also lists the Roles to which they have been assigned.
 +
 
 +
Click any object in the list to view the properties of that dependent object. You can then modify its properties or create another object of the same type.
 +
|-|
 +
Security=
 +
==Assigning Security Certificates==
 +
 
 +
Genesys supports the optional use of the Transport Layer Security (TLS) protocol to secure data exchange between Genesys components. The TLS protocol is implemented using security certificates, which must be configured in the Host objects and the Application objects representing these components.
 +
 
 +
{{NoteFormat|Before configuring secure data exchange, make sure that certificates are installed on the host computers on which the Genesys components run, and that the certificate information is available to you.}}
 +
 
 +
Security certificates are assigned at the [[CfgHost|Host]] level, and optionally at the [[CfgApplication|Application and Port]] levels. The Host certificate is used by Applications and Ports by default, unless the Applications and Ports specify their own certificates. In this case, those specific certificates override the default Host certificate.
 +
 
 +
For more information about deploying TLS, refer to the {{Repository|81g_dep-security.pdf|c9043536-fe62-42a5-807b-f4eb80f31a26|Genesys 8.1 Security Deployment Guide}}.
 +
|-|
 +
 
 +
File Formats=
 +
==Supported File Formats==
 +
 
 +
The CFG/CONF file format is a plain-text format. The CFG format is for use on Microsoft Windows systems, and the CONF format on UNIX systems.
 +
 
 +
Both formats support only the import and export of string options. Other types of configuration options are ignored and not imported or exported. All strings in this file must be encoded in UTF-8.
 +
 
 +
===Syntax===
 +
 
 +
The syntax of the .cfg and .conf files is identical. Each section and option appears on a separate line, with section names in square brackets. Each section is followed by a list of options in that section, with the appropriate values:
 +
 
 +
<pre>
 +
[section_name1]
 +
option-name1=option_value2
 +
...
 +
option_nameN=option_valueN
 +
 
 +
[section_name2]
 +
option-nameN+1=option_valueN+1
 +
...
 +
</pre>
 +
 
 +
===Example===
 +
 
 +
The following excerpt from a configuration file illustrates the correct syntax in a .cfg or .conf file:
 +
 
 +
<pre>
 +
[confserv]
 +
port=2520
 +
management-port=2521
 +
server=dbserver
 +
encryption=false
 +
encoding=utf-8
 +
 
 +
[log]
 +
verbose=standard
 +
all=stderr
 +
 
 +
[hca]
 +
schema=none
 +
</pre>
 +
</tabber>
  
 
[[Category:V:GA:8.5.2]]
 
[[Category:V:GA:8.5.2]]
 +
[[category:Genesys Administrator Extension]]
 +
[[category:Genesys Administrator Extension User Guide]]

Version du juillet 1, 2015 à 23:24

Configuration Manager

Configuration Manager enables you to create and manage system-level configuration objects such as Alarm Conditions, Business Attributes, Hosts, and more.

Configuration Manager Overview

The Configuration Manager page is a central location for viewing and managing the configuration objects used by your system. Genesys Administrator Extension can manage objects in single-Tenant and multi-Tenant configurations.

Configuration objects, also known as Configuration Database objects, contain the data that Genesys applications and solutions require to operate in a particular environment. These objects are all contained in the Configuration Database.

Configuration Manager lists these objects by type. For example, configuration objects related to outbound campaigns are listed under the Outbound heading.

Click on a configuration object type to view a list of the related configuration objects on your system. From this list, you can edit or delete the existing configuration objects, or you can create a new configuration object.

To view and manage configuration objects for a specific Tenant, click the cube icon and enter the name of the Tenant in the Tenant Directory field. By default, Configuration Manager lists configuration objects for the Tenant to which your user account belongs. When viewing objects by Tenant, if you choose to create a new object, that object is created in the directory for that Tenant.

Important
The Tenant Directory field is not shown in a single-Tenant environment.

Click on a topic below to learn more about Configuration Manager.

Object Hierarchy

[+] Click here to reveal section

Importing/Exporting Data

[+] Click here to reveal section

Required Permissions

[+] Click here to reveal section

Manipulating Multiple Objects

[+] Click here to reveal section

Naming Conventions

[+] Click here to reveal section

Common Object Properties

All objects have the following configuration properties and elements:

  • Name—Names uniquely identify objects within a certain range. Therefore, the name, which can be up to 255 characters, is a required parameter for most types of objects. The exceptions are:

    The way you name objects in your environment is important. Consistent and sensible naming conventions make your configuration environment easier to understand and faster to browse, leading to a more maintainable and usable configuration.

    Important
    Although Genesys Administrator Extension supports the full character set in object names, the use of certain characters can cause problems in the behavior of other Genesys applications. Therefore, avoid spaces, dashes, periods, or special characters in object names. Consider using underscores where you might normally use spaces or dashes.
    The names you set for some types of objects must match the names of the entities that those objects represent elsewhere in an environment. For example, the names of Hosts must match the names given to the computers they represent in the data network environment.
  • State Enabled—If checked, indicates that the entity represented by an object is in regular operating condition and can be used without any restrictions. If not checked, indicates that the entity represented by an object is being used in a non-production environment. Customer interactions cannot be directed to this target, even if operating information indicates that this object is available.

    Disabling a folder or an object that is a parent to other objects also disables all objects within the folder or all child objects of that parent object.

    For example:

    • Disabling a Switch disables all DNs and Agent Logins defined within this Switch.
    • Disabling an Agent Group folder disables all Agent Groups configured within this folder.
    However, if you disable a group of objects (for example, an Agent Group), the individual members of this group (in this example, Agents) remain enabled.

Permissions

The Permissions tab lists the Access Groups and Users that have been configured explicitly with permissions for this object. When you are setting permissions, it is normally performed with the User(s) or Access Group(s) for which you want to grant access. This feature improves the manner in which permissions are set, and the scope is limited to managing permissions for a single database object.

For additional instructions about granting, modifying, and removing permissions, refer to the Genesys 8.1 Security Deployment Guide.

Important
Some configuration objects, such as Tenants and Folders, are parent objects to one or more child objects. When you access the Permissions tab for these parent objects, you can use the following additional options to set permissions:
  • Propagate check box—If Propagate is checked, the permission is propagated to every child object under this parent object. If Propagate is not checked, the permission is removed from every child object under this parent object, unless the permission has been modified in the child object.
  • Replace Recursively button—If Replace Recursively is clicked, the permissions of every child object are removed and replaced with permissions from the parent object.

You can perform the following actions:

Changing Members

[+] Click here to reveal procedure

Changing Access Permissions

[+] Click here to reveal procedure

Removing Access Permissions

[+] Click here to reveal procedure

Configuration Options

Important
Application and Application Template objects have an additional tab, Application Options, to set configuration options specific to these objects. These options are created, updated, or deleted in the same manner as regular options.

The Options tab enables you to set configuration options for the object. You can perform the following actions:

Creating an Option

[+] Click here to reveal procedure

Updating an Option

[+] Click here to reveal procedure

Deleting an Option

[+] Click here to reveal procedure
Important
  • The Section and Key fields are required, and the values for these fields must be unique in the environment.
  • You can click More to import or export options. See the Importing/Exporting Data section in the Overview tab, above, for more information.

Dependencies

The Dependencies tab displays a list of all objects that are dependent on this object, and by what property they are dependent.

For example, consider a scenario in which an Application object, AppA, is running on a Host object, HostA. AppA is dependent on HostA to function, so the Dependencies tab for HostA shows AppA as a dependent object, with the property being Host.

For all Users and Agents, the Dependencies tab also lists the Roles to which they have been assigned.

Click any object in the list to view the properties of that dependent object. You can then modify its properties or create another object of the same type.

Assigning Security Certificates

Genesys supports the optional use of the Transport Layer Security (TLS) protocol to secure data exchange between Genesys components. The TLS protocol is implemented using security certificates, which must be configured in the Host objects and the Application objects representing these components.

Important
Before configuring secure data exchange, make sure that certificates are installed on the host computers on which the Genesys components run, and that the certificate information is available to you.

Security certificates are assigned at the Host level, and optionally at the Application and Port levels. The Host certificate is used by Applications and Ports by default, unless the Applications and Ports specify their own certificates. In this case, those specific certificates override the default Host certificate.

For more information about deploying TLS, refer to the Genesys 8.1 Security Deployment Guide.

Supported File Formats

The CFG/CONF file format is a plain-text format. The CFG format is for use on Microsoft Windows systems, and the CONF format on UNIX systems.

Both formats support only the import and export of string options. Other types of configuration options are ignored and not imported or exported. All strings in this file must be encoded in UTF-8.

Syntax

The syntax of the .cfg and .conf files is identical. Each section and option appears on a separate line, with section names in square brackets. Each section is followed by a list of options in that section, with the appropriate values:

[section_name1]
option-name1=option_value2
...
option_nameN=option_valueN

[section_name2]
option-nameN+1=option_valueN+1
...

Example

The following excerpt from a configuration file illustrates the correct syntax in a .cfg or .conf file:

[confserv]
port=2520
management-port=2521
server=dbserver
encryption=false
encoding=utf-8

[log]
verbose=standard
all=stderr

[hca]
schema=none

Comments or questions about this documentation? Contact us for support!