public.vwcopilotlicensedusers

public.vwcopilotlicensedusers

Description

Users with active Copilot licenses

Table Definition
CREATE VIEW vwcopilotlicensedusers AS (
 SELECT l.userid,
    l.username,
    l.email,
    l.licenseid,
    l.licensename,
    l.licensetype,
    l.licenseassignmentdate,
    l.divisionid,
    l.updated,
    ud.name AS fullname,
    ud.state AS userstate,
    ud.department,
    ud.title,
    ud.manager AS managerid,
    md.name AS managername,
    dd.name AS divisionname
   FROM (((subuserlicensedata l
     LEFT JOIN userdetails ud ON (((l.userid)::text = (ud.id)::text)))
     LEFT JOIN userdetails md ON (((ud.manager)::text = (md.id)::text)))
     LEFT JOIN divisiondetails dd ON (((l.divisionid)::text = (dd.id)::text)))
  WHERE ((l.copilotlicense = true) AND (l.licenseactive = true) AND (ud.id IS NOT NULL) AND ((ud.state)::text IS DISTINCT FROM 'deleted'::text))
)

Columns

Name Type Default Nullable Children Parents Comment
userid varchar(50) true User GUID
username varchar(255) true
email varchar(255) true
licenseid varchar(100) true
licensename varchar(100) true Copilot License Name
licensetype varchar(100) true
licenseassignmentdate timestamp without time zone true Date license was assigned
divisionid varchar(50) true
updated timestamp without time zone true
fullname varchar(200) true
userstate varchar(50) true
department varchar(200) true
title varchar(200) true
managerid varchar(50) true
managername varchar(200) true
divisionname varchar(50) true

Referenced Tables

Name Columns Comment Type
public.subuserlicensedata 13 Per-user license assignments from Genesys Cloud. Tracks which licenses are assigned to each user including Copilot license status. BASE TABLE
public.userdetails 14 BASE TABLE
public.divisiondetails 5 BASE TABLE
‘deleted’::text 0