Inhoud

Inleiding

Vereisten

Gebruikte componenten

Achtergrondinformatie

LDAP-instellingen voor vergaderservers

Configuratie

IP-servers

RedpMappings

LdapSoruces

LDAP-invoer

Verifiëren

Extra informatie

Inleiding

Dit document beschrijft hoe gebruikers moeten importeren uit een Lichtgewicht Directory Access Protocol (LDAP) map. Hiermee kunnen eindgebruikers via Cisco-webapp inloggen met hun eigen account om hun spaties te beheren en zich bij vergaderingen aan te sluiten.

Bijgedragen door Jefferson Madriz en Octavio Miralrio, Cisco TAC-engineers.

Vereisten

Cisco raadt kennis van de volgende onderwerpen aan:

- Actieve map

- CMS versie 3

- Application Programing Interface (API)

Opmerking: Het configureren van LDAP is optioneel en hoeft niet voltooid te worden als u alleen toegang tot de Gast wilt inschakelen. Als u geen gebruikerslogins wilt inschakelen om de app te web, slaat u deze taak over.

Gebruikte componenten

De informatie in dit document is gebaseerd op de volgende software- en hardware-versies:

- CMS versie 3.0

- Windows LDAP-map

De informatie in dit document is gebaseerd op de apparaten in een specifieke laboratoriumomgeving. Alle apparaten die in dit document worden beschreven, hadden een opgeschoonde (standaard)configuratie. Als uw netwerk levend is, zorg er dan voor dat u de mogelijke impact van om het even welke opdracht begrijpt.

Achtergrondinformatie

LDAP-instellingen voor vergaderservers

Locatie/adres van de LDAP-server: IP-adres van de LDAP-server.

Name: een label om objecten in de API te helpen identificeren.

LDAP naam/wachtwoord: geloofsbrieven die worden gebruikt om verbinding te maken met de LDAP server.

Poorten/poortnummer: De te gebruiken netwerkpoort bij verbinding met de LDAP server.

Beveiliging: Als deze functie is ingeschakeld, gebruikt de verbinding een beveiligde LDAP.

Base Distributed Name/baseDN: Plaats van LDAP waar de server van de Vergadering naar gebruikers zoekt.

Filteren: Zoekfilter dat definieert welke LDAP-objecten in de zoekfunctie moeten worden opgenomen.

Voor elke gebruiker die door de bovenstaande zoekinstellingen wordt aangepast, creëert de vergaderserver een gebruiker in de vergaderserver met de veldopmaak die door de beheerder wordt gedefinieerd. De Mappings kunnen regex expressies en LDAP eigenschap namen gebruiken om resultaten te construeren gebaseerd op de lidap waarden van de geïmporteerde gebruiker. De meest gebruikte veldopmaak is:

Naam/naamToewijzing weergeven: De naam die voor de gebruiker in gebruikerszoekacties en gidsen in de Server van de Vergadering wordt getoond.

Gebruikersnaam/jidmapping: De gebruikersnaam die de gebruiker gebruikt om via een webapp in te loggen, moet het resultaat uniek zijn voor elke gebruiker

Ruimteaam/coSpaceNameToewijzing: Etiket dat aan de automatisch gegenereerde ruimte voor de gebruiker wordt gegeven

Deel van Space URI-gebruiker/coSpaceUriMapping Hiermee definieert u het gebruikersgedeelte van de Uniform Resource Identifier (URI) voor de ruimte die door de gebruiker gegenereerd is, moet het resultaat uniek zijn voor elke gebruiker.

Onderdeel/coSpaceSecondaryUriMapping van gebruiker ruimte-secundair URI: Hiermee definieert u een secundaire URI voor de automatisch gegenereerde ruimte voor de gebruiker (optioneel). Gewoonlijk gebruikt om een E164 stijl URI aan de ruimte toe te wijzen, moet resultaat uniek zijn voor elke gebruiker.

Toewijzing van ruimtestodenummers/coSpaceCallID: Hiermee stelt u de aanroep-ID in voor de automatisch gegenereerde ruimte voor de gebruiker (optioneel). Als deze niet is gedefinieerd, wordt er automatisch een roepen-ID gegenereerd. Resultaat moet uniek zijn voor elke gebruiker

Configuratie

Voor het vereenvoudigde implementatievoorbeeld, in dit voorbeeld wordt de invoer van alle gebruikers van Actieve Map getoond. De import ondersteunt optioneel de creatie van een persoonlijke ruimte voor elke geïmporteerde gebruiker. Deze configuratie kan worden gemaakt met Webadmin, of API, het is niet mogelijk om beide op hetzelfde moment te configureren.

IP-servers

1. Inloggen op de webbeheerder van de vergaderserver

2. Navigeer naar Configuration > API.

3. Gebruik het vakje Filter invoer, voer IP-servers in om de lijstweergave te filteren.

4. Selecteer de pijl naast het object api/v1/ldapServer.

5. Klik op Create new om een nieuw platform te configureren.

6. Voer de serverwaarden in. De voorbeeldwaarden hieronder moeten worden bijgewerkt om overeen te komen met uw omgeving.

adres: 10.15.13.90 (of FQDN)

naam: MXC-gebruikers

portNumber: 3268

username: CN=user1,OU=CMS-gebruikers,DC=mxc,DC=lab

wachtwoord: <Wachtwoord voor meegeleverde gebruiker>

veilig: getrouw

7. Klik op terugkeren naar de lijst met objecten om naar de volledige lijst met API objecten terug te keren.

RedpMappings

1. Gebruik het vakje Filter ingangssignaal en voer ldapMappings in om de lijstweergave te filteren.

2. Selecteer de pijl naast /api/v1/ldapMappings.

3. Selecteer Nieuw maken om een nieuw ldapMappings object te configureren.

4. Configuratie van de expressies van de velden in kaart. Deze waarden kunnen aan uw plaatsing worden aangepast. De vereenvoudigde stationeringsaanbeveling is om het e-mailadres van de gebruiker voor gebruikersnaam (jidMapping) te gebruiken en ruimten voor alle geïmporteerde gebruikers te maken.

JidMapping: $mail$

NaamToewijzing: $ cn$

coSpaceUriMapping: $sAMAAccountName$.space

Toewijzing van coSpaceName: $cn$ ruimte

5. Klik op terugkeren naar de lijst met objecten om naar de volledige lijst met API objecten terug te keren.

LdapSoruces

1. Gebruik het vakje Filter en voer ldapSources in om de lijstweergave te filteren.

2. Selecteer de pijl naast de IP/v1/IP-bronnen.

3. Selecteer Create new om een nieuw ldapResources-object te configureren.

4. De server parameter moet op de ID van het lidap Server-object worden ingesteld dat in eerdere stappen is gemaakt.

5. De mapping parameter moet op de ID van het LdapMappings-object worden ingesteld dat in eerdere stappen is gemaakt.

6. Configuratie van de basisDN en de filter parameters. Deze waarden definiëren de zoekopdracht die wordt uitgevoerd in de LDAP server wanneer gebruikers worden geïmporteerd.

baseDN OU=CMSgebruikers,DC=mxc,DC=lab

filter (&objectCategory=persoon)(sAMAcountName=*) of (&(sAMAaccountType=805306368)(sAMAcountName=*)(mail=*))

Opmerking: : Als uw map een groot aantal gebruikers heeft (meer dan 10.000) of u niet alle gebruikers wilt inschakelen, kan de naam en het filter van de Base Adelmafbeelding worden gewijzigd om een specifiekere groep of reeks gebruikers te bereiken. Raadpleeg dit bij de LGO-beheerder.

De LDAP-configuratie voor het importeren van gebruikers is nu voltooid en klaar voor het starten van een LDAP-sync.

LDAP-invoer

Als de objecten ldapServer, ldapMapping en ldapSource zijn gemaakt, moet het proces LDAP import/sync worden uitgevoerd om gebruikers te importeren. Het sync-proces moet altijd opnieuw uitgevoerd worden als u wilt dat de gebruikerswijzigingen in de LDAP-server worden bijgewerkt in de server van de Vergadering.

1. Meld u aan bij de webbeheerder van de vergaderserver.

2. Navigatie in Configuration > Active Directory:

3. Selecteer Sync Now onder in de pagina.

Opmerking: Sync Now kan nog worden gebruikt, ook al is de configuratie op deze pagina niet gebruikt.

Verifiëren

Navigeer na een minuut of twee naar Status > Gebruikers die nu de gebruikers weergeven die met de LDAP-invoer gecreëerd zijn.

Navigeren in op Configuratie>ruimtes en valideren de ruimtes die voor de geïmporteerde gebruikers zijn gemaakt.

Als de gebruikerslijst leeg is, navigeer dan naar Logs > Event Log en plaats de items met LDAP sync handeling. Alle fouten met betrekking tot ontbrekende of dubbele items betekenen dat uw veldopmaak of zoekcriteria moeten worden aangepast om fouten te voorkomen. Indien nodig kunt u Configuration > API gebruiken om een van de waarden aan te passen die u eerder hebt ingesteld, en dan de LDAP sync herhalen.

Extra informatie

LDAP tips en voorbeelden