App Users
  • 26 Jan 2022
  • 1 Minute to read
  • Contributors
  • Dark
    Light
  • PDF

App Users

  • Dark
    Light
  • PDF

Article Summary

App Users are special users that allow your Apps that are not part of the EchoStream Cloud to access the EchoStream API. This access is limited to that App User's associated App's EchoStream Cloud resources and is read-only.

Cross Account, External and Managed Apps all create App Users upon their creation.

Normally you will not ever interact with the App User created for Managed Apps as those Apps are fully managed for you by EchoStream. However, for Cross Account and External Apps you very likely will find yourself using these Apps' App User.

App Users give you access to the portion of the EchoStream API that is relevant to your App. This is extremely useful to:

  • Allow the controlling code that you write for your App to "self-configure" by retrieving the Nodes that it contains
  • Allow the Nodes in your App to "self-configure" by retrieving their attributes
  • Allow the Nodes to get Bulk Data Storage
  • Allow the Nodes to create audit records (this is done for you automatically by Internal Nodes)
  • Allow the Nodes to access your Tenant's Table (if you give your App access)

NOTE - while you do not have to use the App User created for you in Cross Account and External Apps, using the App User allows your App to be as responsive to dynamic changes to it as Managed Apps are