Apps and users
An app installation is linked to a user. The characteristics and limitations of this setup is described below.
Permissions of an app
As permissions are coupled to a user, the app that is coupled to a user will inherit the same permissions. Both our integrated as well as custom apps will only be able to either do read and write actions or reporting for domains that the parent account has access to.
The same applies to permissions per a domain. Permissions are an important part when either changing user permissions or inviting a new user and set permissions. You're able to control access of a user for a domain. When only monitoring is enabled, an app that is linked to a user won't be able to report or return information related to changes in urls, user or configuration.
One install per user
An app installation is linked to a user. The amount of installs per user is limited to one per app. So, while a user is able to install multiple apps, a unique app (such as Discord, MS Teams or Slack) can only be installed once per user.
When it comes to our integrated apps, this does come with a limitation regarding the amount of channels we are able to message to. That's because when installing an app, you will be asked which channel to post to.
The channel that RUMvision will message to can only be changed by deleting the current installation of an app, and then adding it again while providing a different channel name.
Posting to multiple channels
There might be scenario's where you want to be able to post different message types to different channels. Two examples:
- You might want to post all change related information into a single Slack channel where only security members of your team has access to.
This approach could facilitate the creation of an audit trail and enhance accountability, but not every team member of your company should be able to view this information. - You might have both enterprise clients and non-enterprise clients. And only a limited amount of users might have access to your enterprise clients in RUMvision.
As a result, you might want to post enterprise related information to a different channel than non-enterprise related updates.
Despite the described limitations, the flexibility of our setup in general has got you covered. You can add multiple users in RUMvision. Then install an app per user, and provide a different channel per installation.
Additionally, by combining the notification categories in the profile settings of a user with their access to specific domains, you can achieve both of the above scenario's.
So, you can repeat the process of installing an app per user for any number of RUMvision accounts and send different categories of notifications to either different workspaces and/or different channels.