cuic-ui-client
A JavaScript client for Cisco Unified Intelligence Center web UI
Last updated 3 years ago by ccondry .
ISC · Repository · Bugs · Original npm · Tarball · package.json
$ cnpm install cuic-ui-client 
SYNC missed versions from official npm registry.

cuic-ui-client

This is a JavaScript library for interfacing with CUIC UI features that don't have published REST APIs. It has been tested on standalone CUIC 11.6 connected to a PCCE environment, but should work the same with any standalone CUIC 11.6.

Features

Currently you can use this library to

  • list users and groups with their internal IDs
  • list reports, report definitions, dashboards, data sources, value lists, collections, system collections with their internal IDs and child/parent relationships
  • update permissions for a user or group
  • bulk update permissions on reports, report definitions, and dashboards
  • initiate a sync of the CCE supervisors (for standalone CUIC integrated with UCCE/PCCE)

Usage

// this library
const CUIC = require('cuic-ui-client')
// create CUIC client
const client = new CUIC({
  host: 'cuic1.dcloud.cisco.com',
  username: 'administrator',
  domain: 'CUIC',
  password: 'C1sco12345'
})
// list reports with their folders
client.getReports()
.then(reports => console.log('reports found:', reports))
.catch(e => console.error('error:', e.message))

See test/test.js for more examples

Current Tags

  • 1.0.0                                ...           latest (3 years ago)

4 Versions

  • 1.0.0                                ...           3 years ago
  • 0.1.3                                ...           3 years ago
  • 0.1.2                                ...           4 years ago
  • 0.1.0                                ...           4 years ago
Maintainers (1)
Downloads
Today 0
This Week 0
This Month 2
Last Day 0
Last Week 0
Last Month 2
Dependencies (4)
Dev Dependencies (0)
None
Dependents (0)
None

Copyright 2014 - 2021 © npmmirror.com |