Layered App Assignments in App Catalog

User Story:

  • As an IT Administrator,

  • I want to be able to assign apps in additive layers (e.g., a "base" profile and a "location-specific" profile),

  • So that I can easily manage app availability for different user groups without duplicating the entire app list for each variation.

Description & Acceptance Criteria:

Currently, all available apps must be defined in a single EnabledApps array. This makes it challenging to manage environments with diverse needs, like multiple office locations.

For example, I want to provide a core set of 15 apps to everyone in the company. For our Marketing team at the Amsterdam office, I want to add 3 extra marketing-specific apps. Right now, I have to create a separate profile for them with a list of all 18 apps. If I need to add a new core app, I have to remember to add it to every single profile, which is inefficient and prone to error.

A great first step would be:

  • Introduce a second array, let's call it EnabledApps2.

  • The App Catalog should merge the contents of both EnabledApps and EnabledApps2 to create the final list of available apps for the user.

  • This would allow me to push a base configuration with the first array and a supplemental configuration with the second, drastically simplifying management.

Please authenticate to join the conversation.

Upvoters
Status

In Review

Board
💡

Feature Request

Tags

App

Date

5 months ago

Author

David Reuvers

Subscribe to post

Get notified by email when there are changes.