You can perform the following role-specific operations with VMware Pulse IoT Center.

Setting Up VMware Pulse IoT Center
  1. Organization Administrator creates organizations.
  2. Organization Administrator creates users and assigns roles.
  3. Gateway Administrator installs and powers on the Gateway.
  4. Device Administrator creates device templates.
Enrolling a Registered Device
  1. Device Administrator registers a device through the VMware Pulse IoT Center console or through the API.
  2. Gateway Administrator installs the VMware Pulse IoTC Agent on the Gateway.
Enrolling a Non-Registered Device
  1. Gateway Administrator enrolls the Gateway using the template name, user name, and credentials.
Controlling a Device
  1. Device Administrator configures the device template with the allowed commands.
  2. Device Administrator selects a device and sends a command.
  3. The server pushes the command to the VMware Pulse IoTC Agent. If the agent is not connected to the server, the server queues the command.
  4. The VMware Pulse IoTC Agent receives and runs the command, or delegates the command to the SDK Client.
Working with Metrics
  1. Device Administrator configures the metrics to be collected in the device template.
  2. The SDK Client collects and publishes the metrics.
  3. The VMware Pulse IoTC Agent transfers the metrics to the IoTC instance.
Configuring Over The Air Updates
  1. Package Administrator creates and uploads update packages.
  2. Campaign Administrator creates and starts a campaign to update selected devices with the packages.
  3. The server evaluates the active campaigns and queues the update for the device.
  4. The VMware Pulse IoTC Agent downloads, installs, and activates the package. Or, it delegates the command to the SDK Client.
Working with Alerts and Notifications
  1. Monitoring Administrator configures the alert definitions and notification definitions.
  2. The VMware Pulse IoTC Agent publishes metrics from the enrolled Gateway.
  3. The server evaluates the alert definitions, raises, and sends alert notifications.
  4. Alert Administrator acknowledges the alert and initiates action.