Cisco Directory Connector website screenshot

Cisco Directory Connector

The Cisco Directory Connector is an on-premises Windows service that synchronizes users and groups from a corporate directory (typically Microsoft Active Directory or LDAP) into Cisco Webex Control Hub. It supports full and incremental sync, attribute mapping, dry-run preview, and scheduled jobs. Programmatic management is via the related Webex People, Groups, and Organizations APIs in Control Hub; modern deployments increasingly use SCIM 2.0 provisioning from identity providers (Azure AD, Okta) as an alternative to the on-premises connector.

3 APIs 0 Features
Active DirectoryDirectoryEnterpriseIdentity ManagementLDAPProvisioningSCIMSynchronization

APIs

Cisco Directory Connector Sync API

Manage and observe directory synchronization between on-premises directory services and Cisco Webex Control Hub, including sync scheduling, status, and error reporting.

Webex Control Hub API

Administrative API for managing Webex organizations, including users, groups, licenses, and directory-sync settings.

Webex SCIM 2.0 Provisioning

SCIM 2.0 endpoints used by identity providers such as Microsoft Entra (Azure AD) and Okta to provision users and groups into Webex as an alternative to the on-premises Directory...

Collections

Pricing Plans

Rate Limits

FinOps

Semantic Vocabularies

Cisco Directory Connector Context

1 classes · 4 properties

JSON-LD

Resources

🌐
Portal
Portal
🌐
Console
Console
🚀
GettingStarted
GettingStarted
🔑
Authentication
Authentication
🟢
StatusPage
StatusPage
📰
Blog
Blog
💬
Support
Support
🔗
Downloads
Downloads
📜
TermsOfService
TermsOfService
📜
PrivacyPolicy
PrivacyPolicy
🔗
JSONLD
JSONLD

Sources

Raw ↑
opencollection: 1.0.0
info:
  name: Cisco Directory Connector Management API (via Webex People & Groups)
  version: 1.0.0
request:
  auth:
    type: bearer
    token: '{{bearerToken}}'
items:
- info:
    name: People
    type: folder
  items:
  - info:
      name: List synchronized people in the organization
      type: http
    http:
      method: GET
      url: https://webexapis.com/v1/people
      params:
      - name: email
        value: ''
        type: query
      - name: displayName
        value: ''
        type: query
      - name: id
        value: ''
        type: query
      - name: orgId
        value: ''
        type: query
      - name: max
        value: ''
        type: query
    docs: List synchronized people in the organization
  - info:
      name: Create a person
      type: http
    http:
      method: POST
      url: https://webexapis.com/v1/people
      body:
        type: json
        data: '{}'
    docs: Create a person
  - info:
      name: Get person details
      type: http
    http:
      method: GET
      url: https://webexapis.com/v1/people/:personId
      params:
      - name: personId
        value: ''
        type: path
    docs: Get person details
  - info:
      name: Update a person
      type: http
    http:
      method: PUT
      url: https://webexapis.com/v1/people/:personId
      params:
      - name: personId
        value: ''
        type: path
      body:
        type: json
        data: '{}'
    docs: Update a person
  - info:
      name: Delete a person
      type: http
    http:
      method: DELETE
      url: https://webexapis.com/v1/people/:personId
      params:
      - name: personId
        value: ''
        type: path
    docs: Delete a person
- info:
    name: Groups
    type: folder
  items:
  - info:
      name: List groups in the organization
      type: http
    http:
      method: GET
      url: https://webexapis.com/v1/groups
      params:
      - name: orgId
        value: ''
        type: query
      - name: includeMembers
        value: ''
        type: query
      - name: attributes
        value: ''
        type: query
      - name: sortBy
        value: ''
        type: query
      - name: sortOrder
        value: ''
        type: query
      - name: filter
        value: ''
        type: query
      - name: max
        value: ''
        type: query
    docs: List groups in the organization
  - info:
      name: Create a group
      type: http
    http:
      method: POST
      url: https://webexapis.com/v1/groups
      body:
        type: json
        data: '{}'
    docs: Create a group
  - info:
      name: Get group details
      type: http
    http:
      method: GET
      url: https://webexapis.com/v1/groups/:groupId
      params:
      - name: groupId
        value: ''
        type: path
      - name: includeMembers
        value: ''
        type: query
    docs: Get group details
  - info:
      name: Update a group
      type: http
    http:
      method: PATCH
      url: https://webexapis.com/v1/groups/:groupId
      params:
      - name: groupId
        value: ''
        type: path
      body:
        type: json
        data: '{}'
    docs: Update a group
  - info:
      name: Delete a group
      type: http
    http:
      method: DELETE
      url: https://webexapis.com/v1/groups/:groupId
      params:
      - name: groupId
        value: ''
        type: path
    docs: Delete a group
  - info:
      name: List group members
      type: http
    http:
      method: GET
      url: https://webexapis.com/v1/groups/:groupId/members
      params:
      - name: groupId
        value: ''
        type: path
      - name: max
        value: ''
        type: query
    docs: List group members
- info:
    name: Organizations
    type: folder
  items:
  - info:
      name: Get organization
      type: http
    http:
      method: GET
      url: https://webexapis.com/v1/organizations/:orgId
      params:
      - name: orgId
        value: ''
        type: path
    docs: Get organization
bundled: true