Inhoud

Inleiding

Voorwaarden

Vereisten

Gebruikte componenten

Tabellen

SQL-vragen

Lijst van toepassingsgebruikers en apparaatassociatie

Lijst met toepassingsgebruikers met toegangsrechten en apparaatassociatie

Lijst met toepassingsgebruiker met informatie over apparaat en apparaat

Lijst met toepassingsgebruikers met toegangsrechten en informatie over apparaten

Lijst van de taken van de toegangsgroep

Inleiding

Dit document biedt SQL-vragen (Structured Query Language) die in de CLI kunnen worden uitgevoerd om de apparaatinformatie te verkrijgen die aan een toepassingsgebruiker is gekoppeld.

Voorwaarden

Vereisten

Cisco raadt u aan kennis te hebben van Cisco Unified Communications Manager (CUCM).

Gebruikte componenten

De informatie in dit document is gebaseerd op CUCM versie 8.X en hoger, maar kan ook voor eerdere versies werken.

Tabellen

De SQL query wordt gevormd met het gebruik van gegevens uit deze tabellen:

- Apparaat - Deze tabel bevat informatie over apparaatniveau zoals IP-telefoons, gateways, enzovoort.

- NumPlan - Deze tabel bevat informatie over alle patronen die in CUCM zijn geconfigureerd.

- DevicesNumPlanMap - Deze tabel bevat de mapping tussen gegevens in de apparaattabel en de NumPlan-tabel.

- RoutePartition - Deze tabel bevat de informatie over alle partities die in CUCM zijn geconfigureerd.

- Toepassingsgebruiker - Deze tabel bevat informatie over toepassingsgebruikers.

- Application UserDevices-Map - Deze tabel bevat de afbeelding tussen gegevens in de tabel van de toepassingsgebruiker en de tabel van het apparaat.

- DirGroup - Deze tabel bevat informatie over toegangsgroepen.

- ApplicationUserDirGroupMap - Deze tabel bevat de mapping tussen gegevens in de tabel van de Application User en de tabel van de DirGroup.

Meer informatie over deze tabellen is te vinden in het CUCM Data Dictionary voor de desbetreffende versie.

SQL-vragen

Voor de duidelijkheid worden de vragen geschreven om één associatie tegelijk te vinden.

Lijst van toepassingsgebruikers en apparaatassociatie

Draai sql select au.name as ApplicationUser, d.name as device, d.Description as deviceDescription from application user as au inner Joapplication-user-user-user-devicemap as audm.fkapplicatie user=au.pkid en isstandard = f'f' inner-aanval zoals d op d.pkid=audm.fkdevice order order order order order door au.name

admin:run sql select au.name as ApplicationUser, d.name as Device, d.description

as DeviceDescription from applicationuser as au inner join

applicationuserdevicemap as audm on audm.fkapplicationuser=au.pkid and isstandard

='f' inner join device as d on d.pkid=audm.fkdevice order by au.name

applicationuser device          devicedescription

=============== =============== ============================

Test1           SEP503DE57D7DAC 8501

Test1           SEPA40CC3956C5C Line 1 - 1213; Line 2 - 1212

Test2           CTI1            CTI1

Deze query maakt alleen een lijst van toepassingsgebruikers die worden gemaakt na de installatie van de server. De standaardinstellingen worden niet vermeld en worden verwijderd met behulp van de isstandard='f' clausule. Om de lijst van alle gebruikers te krijgen, verwijder of de _en isstandard='f'_ clausule of verander 'f' voor valse in 't' voor waar.

In dit voorbeeld zijn er twee toepassingsgebruikers:

- Test 1 is gekoppeld aan twee telefoons

- Test 2 is gekoppeld aan een CTI-routepunt (Computer Telephony Integration)

Opmerking: Elk veld kan worden gefilterd zodat het alleen informatie bevat die gewenst is. Bijvoorbeeld, om op Apparaten te filteren: Als u de telefoons wilt Lijst met apparaten Namen die met SEP beginnen, voegt u toe waar d.name als 'SEP% aan het eind van de query is, maar net vóór 'order by au.name'. Het formaat is waar <kolom name> als '<waarde>%'.

Lijst met toepassingsgebruikers met toegangsrechten en apparaatassociatie

run sql Select au.name as Application User, d.name as device, d.Description, d.beschrijving als deviceDescription, dg.name als PermissionGroup van applicatie-gebruiker als inwendig lid van applicatie-gebruiker-devicemap zoals audm.fkapplication user=au.pkid en isstandard = f'f' inner Voeg ApplicationUserDirGroupMap toe als audgm op audgm.fkfkke.fkapplication Gebruiker=au.pinner sloten zich aan bij DirGroup als dg van audgm.fkdirgroup=dg.pkid inwendig-gewrichtspijn als d.pkid=audm.fkdevice order door au.name

applicationuser device          devicedescription            permissiongroup

=============== =============== ============================ =========================================

Test1           SEP503DE57D7DAC 8501                         Standard CCM Admin Users

Test1           SEPA40CC3956C5C Line 1 - 1213; Line 2 - 1212 Standard CCM Admin Users

Test2           CTI1            CTI1                         Standard CTI Allow Control of All Devices

Test2           CTI1            CTI1                         Standard CTI Enabled

Deze query maakt alleen een lijst van toepassingsgebruikers die worden gemaakt na de installatie van de server. De standaardinstellingen worden niet vermeld en worden verwijderd met behulp van de isstandard='f' clausule. Om de lijst van alle gebruikers te krijgen, verwijder of de _en isstandard='f'_ clausule of verander 'f' voor valse in 't' voor waar.

Opmerking: Elk veld kan worden gefilterd zodat het alleen informatie bevat die gewenst is. Bijvoorbeeld, om op Apparaten te filteren: Als u de telefoons wilt Lijst met apparaten Namen die met SEP beginnen, voeg dan d.name toe als 'SEP%' aan het eind van de query, maar net vóór 'order by au.name'. Het formaat is waar <kolom name> als '<waarde>%'.

Lijst met toepassingsgebruiker met informatie over apparaat en apparaat

Draai sql select au.name as ApplicationUser, d.name als Apparaat, d.beschrijving als Apparaatbeschrijving, np.dnorpatform as DN, rp.name als partitie, dp.name als Apparaatpool van applicatie-gebruiker, zoals u inwendig bij applicatie-gebruiker doet, evicemap als audm.fkapplicatie gebruiker=au.pkid, en isstandaard = f' innerend device op d. kid=audm.fkdevice aan binnenzijde voegen zich bij devicenumplanmap als dnpm op dnpm.fkdevice = d.pkid voegen zich aan als dp op dp.pkid=d.fkdepool aan het inwendig-numplan als np op dnpm.fknumplan = np.pinner Doe mee als rp op np.fkroutepartitie=rp.rp pechbestelling door au - name

applicationuser device          devicedescription            dn   partition   devicepool

=============== =============== ============================ ==== =========== ==========

Test1           SEP503DE57D7DAC 8501                         8501 Internal_PT HQ

Test1           SEPA40CC3956C5C Line 1 - 1213; Line 2 - 1212 1213 Internal_PT HQ

Test1           SEPA40CC3956C5C Line 1 - 1213; Line 2 - 1212 1212 Internal_PT HQ

Test2           CTI1            CTI1                         1945 Internal_PT HQ

Deze query zal geen lijst maken van de Application User wanneer de geassocieerde naam van het apparaat (DN) in een partitie staat. Om de delen in de geen-verdeling op te nemen

run sql select au.name as ApplicationUser, d.name als Apparaat, d.Description, d.Description, np.dnorpatform as DN, dp.name as DevicesPool van applicatie gebruiker as au inwendig deelnemers, user-devicemap as audm.fkapplication user=au.pkid en isstandard ='f' inner-apparaat als d op d.pkid=audm fkdevice inwendig aansluiten bij een devicenumplanmap als dnpm op dnpm.fkdevice = d.pkid inwendig-software als dp op dp.pkid=d.fkdepool inwendig-numplan als np op dnpm.fknumplan = np.pkid order door au.name.

Deze query maakt alleen een lijst van toepassingsgebruikers die worden gemaakt na de installatie van de server. De standaardinstellingen worden niet vermeld en deze worden verwijderd met behulp van de clausule isstandard='f. Om de lijst van alle gebruikers te krijgen, verwijder dan de _en isstandard='f'_ clausule of verander 'f' voor vals in 't' voor waar.

Opmerking: Elk veld kan worden gefilterd zodat het alleen informatie bevat die gewenst is. Bijvoorbeeld, om op DN te filteren voeg toe waar np.dnorpatroon als "8%" aan het eind van de query, maar net vóór "order door au.name". Dit maakt een lijst van alle lemma's die de DN hebben die met 8 begint. Het formaat is waar <kolom name> als '<waarde>%'. Zo filtert u op Apparaten: Als u de telefoons wilt Lijst met apparaten Namen die met SEP beginnen, voegt u toe waar d.name als 'SEP%' aan het eind van de query is, maar net vóór 'order by au.name'.

Lijst met toepassingsgebruikers met toegangsrechten en informatie over apparaten

run sql select au.name as ApplicationUser, d.name as device, d.Description, d.Description, np.dnorpatform as DN, rp.name as partition, dp.name as DevicesPool, dg.name as PermissionGroup from application user as au inner-application, user-devicemap as audm op audm.fkapplication user=au.pkid en isstandard = Aansluiten bij ApplicationUserDirGroupMap als zwitgm op audgm.fkapplicatie gebruiker=au.pkidGroup als dg op audgm.fkdirgroup=dg.pinner-kid als d op d.pkid=audm.fkdevice doe mee als dp op dp.pkid=d.fkdepool inwendig aan numplan als np op dnpm.fknumplan = np.pkid inner doen routeDivision als rp op np.fkrouteDivision=rp.pkid order door au.name

applicationuser device          devicedescription            dn   partition   devicepool permissiongroup

=============== =============== ============================ ==== =========== ========== =========================================

Test1           SEPA40CC3956C5C Line 1 - 1213; Line 2 - 1212 1213 Internal_PT HQ         Standard CCM Admin Users

Test1           SEP503DE57D7DAC 8501                         8501 Internal_PT HQ         Standard CCM Admin Users

Test1           SEPA40CC3956C5C Line 1 - 1213; Line 2 - 1212 1212 Internal_PT HQ         Standard CCM Admin Users

Test2           CTI1            CTI1                         1945 Internal_PT HQ         Standard CTI Allow Control of All Devices

Test2           CTI1            CTI1                         1945 Internal_PT HQ         Standard CTI Enabled

Deze query zal geen lijst maken van de Application User wanneer het gekoppelde apparaat zijn DN in een partitie staat. Om de delen in de geen-verdeling op te nemen

run sql select au.name as ApplicationUser, d.name als Apparaat, d.beschrijving als Apparaatbeschrijving, np.dnorpatform as DN, dp.name as DevicesPool, dg.name als PermissionGroup van applicatie-gebruiker als u inwendig meedoet, gebruikt uGebruikerGebruiker DirGroupMap als gezagvoerder op audgm.fkapplicatie gebruiker=au.pkidGroup als dg op audgm.fkdirgroup=dg.pkid, aangesloten zich als d.pkid=audm.fkdevice inwendig aan Devicenumplanmap als dnpm op dp.pkid=d.fkdepool een inwendig naamplaatje als np op dnpm.fknumplan = np.pkid order door au.name

Deze query maakt alleen een lijst van toepassingsgebruikers die worden gemaakt na de installatie van de server. De standaardinstellingen worden niet vermeld en deze worden verwijderd met behulp van de clausule isstandard='f. Om de lijst van alle gebruikers te krijgen, verwijder of de _en isstandard='f'_ clausule of verander 'f' voor valse in 't' voor waar.

Opmerking: Elk veld kan worden gefilterd zodat het alleen informatie bevat die gewenst is. Bijvoorbeeld, om op DN te filteren, voeg waar np.dnorpatroon als "8%" aan het eind van de query toe, maar net vóór "order by au.name". Dit maakt een lijst van alle lemma's die de DN hebben die met 8 begint. Het formaat is waar <kolom name> als '<waarde>%'. Zo filtert u op Apparaten: Als u de telefoons wilt Lijst met apparaten Namen die met SEP beginnen, voegt u toe waar d.name als 'SEP% aan het eind van de query is, maar net vóór 'order by au.name'.

Lijst van de taken van de toegangsgroep

ren sql selecteert dg.name als PermissionGroup, fr.name als PermissionRol van DirGroup als dg inwendig deelnemen aan functies dirgroup map als frdgm op frdgm.fkdirgroup=dg.pkid zich aansluit als fr op frdgm.fkfunctionrole=fr.pkid

permissiongroup                                                         permissionrole

======================================================================= =======================================================================

Standard CCM Super Users                                                Standard CCMADMIN Administration

Standard CCM Super Users                                                Standard SERVICEABILITY Administration

Standard CCM Super Users                                                Standard CCM Admin Users

Standard CCM Super Users                                                Standard Admin Rep Tool Admin

Standard CCM Super Users                                                Standard AXL API Access

Standard CCM Super Users                                                Standard EM Authentication Proxy Rights

Standard CCM Super Users                                                Standard CUReporting

Standard CCM Admin Users                                                Standard CCM Admin Users

Standard CCM Admin Users                                                Standard CUReporting

Standard CCM Read Only                                                  Standard CCMADMIN Read Only

Standard CCM Read Only                                                  Standard CCM Admin Users

Standard CCM Read Only                                                  Standard SERVICEABILITY Read Only

Standard CCM Server Monitoring                                          Standard CCMADMIN Read Only

Standard CCM Server Monitoring                                          Standard SERVICEABILITY

Standard CCM Server Monitoring                                          Standard CCM Admin Users

Standard CCM Server Maintenance                                         Standard CCMADMIN Read Only

Standard CCM Server Maintenance                                         Standard CCM System Management

Standard CCM Server Maintenance                                         Standard CCM Feature Management

Standard CCM Server Maintenance                                         Standard CCM Service Management

Standard CCM Server Maintenance                                         Standard System Service Management

Standard CCM Server Maintenance                                         Standard CCM Admin Users

Standard CCM Phone Administration                                       Standard CCMADMIN Read Only

Standard CCM Phone Administration                                       Standard CCM Phone Management

Standard CCM Phone Administration                                       Standard CCM Admin Users

Standard CCM Gateway Administration                                     Standard CCMADMIN Read Only

Standard CCM Gateway Administration                                     Standard CCM Gateway Management

Standard CCM Gateway Administration                                     Standard CCM Admin Users

Standard CTI Enabled                                                    Standard CTI Enabled

Standard CTI Allow Calling Number Modification                          Standard CTI Allow Calling Number Modification

Standard CTI Allow Call Park Monitoring                                 Standard CTI Allow Call Park Monitoring

Standard CTI Allow Control of All Devices                               Standard CTI Allow Control of All Devices

Standard CAR Admin Users                                                Standard Admin Rep Tool Admin

Standard EM Authentication Proxy Rights                                 Standard EM Authentication Proxy Rights

Standard CCM End Users                                                  Standard CCM End Users

Standard CCM End Users                                                  Standard CCMUSER Administration

Standard Packet Sniffer Users                                           Standard Packet Sniffing

Standard Packet Sniffer Users                                           Standard CCM Admin Users

Standard CTI Secure Connection                                          Standard CTI Secure Connection

Standard CTI Allow Reception of SRTP Key Material                       Standard CTI Allow Reception of SRTP Key Material

Standard TabSync User                                                   Standard AXL API Access

Standard CTI Allow Call Monitoring                                      Standard CTI Allow Call Monitoring

Standard CTI Allow Call Recording                                       Standard CTI Allow Call Recording

Standard RealtimeAndTraceCollection                                     Standard RealtimeAndTraceCollection

Standard Audit Users                                                    Standard Audit Log Administration

Standard CTI Allow Control of Phones supporting Connected Xfer and conf Standard CTI Allow Control of Phones supporting Connected Xfer and conf

Standard CTI Allow Control of Phones supporting Rollover Mode           Standard CTI Allow Control of Phones supporting Rollover Mode

AXL_User                                                                Standard AXL API Access