Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Setup Guide

Yarnman – Wrangler On Premise

Image Removed

Issued byMats AgeYarnlab Pty Limited321 Pitt St Sydney 2000AustraliaACN 611077224

ABN 28611077224

Contents

Contents1

Install Yarnman2

Install As Standalone Core3

Install As Arm4

Wrangler On-Premise Setup7

Import CUCM9

Normalizations14

PBT (Phone Button Template) normalization15

Speed Dials Normalizations16

Call Forward Normalize17

User Telephone Numbers Normalization18

RDP Normalization19

License Optimizer19

Compliance Reporting20

RBAC List21

Statics21

Models21

Products22

Phone common configuration22

Device common configuration25

Ring Settings26

MoH Audio Sources26

Target CSS Templates27

EM Allocation plans27

Transforms30

Transform devices30

Transform Users33

Handle Existing User Devices35

Transform Status36

Bulk Review38

Data export40

Detailing Sheet62

Contents

Table of Contents

Install Yarnman

Deploy OVA via vMware vSphere

...

This will install Yarnman as a core server with a single standalone CouchDB, Redis and Yarnman Node all on the same VM. This automatically sets up Admin App and other services required to get started. Other Arm Nodes may connect to this one as well.

  1. SSH to Yarnman

  2. CD to /opt/yarnlab/yarnman/

  3. Run the script using node and sudo: sudo node ./scripts/install-as-core-standalone.js -p <password> --couchport <couchport> --redisport <redisport> with values prepared above substituted for <value>.

sudo node ./scripts/install-as-core-standalone.js -p <password> --couchport 5984 --redisport 6379

  1. Monitor the process for any errors and record them if they occur

  2. Browse to Yarnman IP and login default username password yarnman/yarnman

Image RemovedImage Added

It is strongly recommended to change the default password for web access this is done by going into the default access policy then users

...

Target full path of the core's Redis - redis://<some host or ipaddress>:<port - likely 6378>

  1. CD to /opt/yarnlab/yarnman/

  2. Run the script using node and sudo: sudo node ./scripts/install-as-arm.js -n <node name> -c <couchpath> -r <redispath> with values prepared above substituted for <value>.

  • Name to appear on the enrollment screen in AdminApp of the core do is easy to accept this node.

  • Target full path of the core's CouchDB - http(s)://<some host or ipaddress>:<port - likely 5984>

sudo node ./scripts/install-as-arm.js -n <name> -c http://<core ip>:5984 -r redis://<core ip>:6379' 

  1. Go to the Core's Administration App → Enrollments and accept the new node, you may add services and interface in the normal way.

  2. The enrollment process will auto-generate credentials for the Arm.

...