Provision Agent Setup
Redirect to:
Contents
Learn how to provision Agent Setup.
Prerequisites
Agent Setup is used to manage the controls and settings that run the contact center and enable the users within it to handle and manage interactions.
Agent Setup is part of Genesys Web Services and Applications (GWS) and must be enabled when deploying GWS services.
Provisioning in OpenShift
To provision Agent Setup you must run the following commands in order to create https access routes for both gws-app-provisioning and gws-ui-provisioning.
oc create route edge --service=gws-ui-provisioning-blue-srv --hostname=<hostname> --path /ui/provisioning oc create route edge --service=gws-app-provisioning-blue-srv --hostname=<hostname> --path /provisioning
Genesys recommends the hostname format prov.<cluster-subdomain>.
Example
For VCE cluster (https://console-openshift-console.apps.<yourclusterdomain>.com/), the host name should be prov.apps.<yourclusterdomain>.com
Provisioning in GKE
Create provisioning-ingress.yaml
apiVersion: extensions/v1beta1
kind: Ingress
metadata:
name: prov-ingress
namespace: gws
annotations:
# add an annotation indicating the issuer to use.
cert-manager.io/cluster-issuer: "<cluster-issuer>"
# Custom annotations for NGINX Ingress Controller
kubernetes.io/ingress.class: "nginx"
nginx.ingress.kubernetes.io/ssl-redirect: "false"
nginx.ingress.kubernetes.io/use-regex: "true"
spec:
rules:
- host: prov.<domain> - e.g. prov.test.dev
http:
paths:
- path: /ui/provisioning/.*
backend:
serviceName: gws-ui-provisioning-blue-srv
servicePort: 80
- path: /provisioning/.*
backend:
serviceName: gws-app-provisioning-blue-srv
servicePort: 80
tls:
- hosts:
- prov.<domain> - e.g. prov.test.dev
secretName: prov-ingress-cert
Apply the yaml file to your namespace
kubectl apply -f provisioning-ingress.yaml -n gws
Create an Agent Admin User
- Log in to Configuration Manager.
- Create a Person (uncheck isAgent Checkbox) with userName:
AgentAdmin. - Add the created user to the Users access group as well as to the Agent Setup Administrators group.
Next Step
Launch Agent Setup using the URL https://<hostname>/ui/provisioning.
Refer to Get started with Agent Setup for more information.