MIB Management

We wanted to implement a policy-based access control model (ABAC), which will offer increased flexibility and centralised access management, thus better meeting our platform's security and access control needs.

Goal
To disseminate information in an innovative and interactive format. Thanks to the Guide tool, our customers and employees are guided step by step in solving their problems.

Role

UX design, UI design, research

Team

Product Manager

Developpers & QA

Timeframe

8 months

  • The access management solution on our web platform was based on a system of permissions by module and by source. This system allows a user's access to specific modules or sources to be granted or revoked, with four access levels: Administrator, Contributor, Reader and No access. For workspaces, three access levels are available: Administrator, Contributor and No access. Currently, access to data is open by default.

    • Administrators must manage permissions for objects, attributes, and features, but the system is complex and repetitive.

    • Users can access sensitive information without restriction.

    • Features intended for stewards clutter the reader experience.

How might we …

Simplify the management of user permissions so that admins can easily configure, visualize, and maintain complex access rules without repetitive manual actions?

Design phase — Building the user flow

To transform the complexity of access management into a smooth and consistent experience, we had to work on a detailed user flow mapping out each step in the creation of an access rule.

The goal was to simplify the underlying logic (permissions by module, attributes, statuses, etc.) while retaining the power and flexibility of the ABAC model.

Objective of the user flow

Create a clear user journey enabling administrators to:

  • Quickly define complex permission rules

  • View application conditions (by module, tag or status)

  • Avoid errors and redundant configurations

Superadmin role

Description: New administrator role for all workspaces, capable of creating global rules.

UX decision: Implement from the first milestone to prepare for the next steps..

Workshop

Hierarchy and rules

Main rule: can view < can edit < admin < no access

Decision: No Access takes precedence over all other permissions in the event of a conflict.

Factorisation and grouping

Problem: Permissions per user are repetitive and difficult to manage.

Solution: Automatically group users and teams with similar permissions.

Milestone 3 – Final decisions

  • Workspace admin can manage module/source rights without modifying their own rights.

  • Removal of Admin type on module/source.

  • Import/export permissions can be enabled via Can Edit.

  • Management of Validated/Obsolete statuses for stewards.

Result

Massive reduction in clicks, improved efficiency

200,000 clicks before → automated

Analyze impact

The new Access Control Management introduced an ABAC model and a group-based factorization that drastically simplified permission handling.
Rules are now centralized and reusable, allowing admins to manage access for multiple teams and modules from a single place.

This redesign brought clarity, consistency, and stronger security — users only see what’s relevant to them, while admins gain a global and auditable view of all permissions.

Up to 80 %

fewer repetitive configurations, instant rule propagation across modules, and a significant drop in access-related support tickets.

Business & User Outcomes

  • Drastic reduction of configuration errors and support tickets related to access issues.

  • Empowerment of workspace admins, who can now independently manage permissions without technical support

100 % of clients

adopted the new permission management system within weeks.

Image 1
From low engagement to personalized, scalable UX
Redesigned a white-labeled B2C mobile app, creating a flexible, user-centered experience that’s projected to increase engagement, satisfaction, and long-term retention.
Read case study
Image 2
From low engagement to personalized, scalable UX
Redesigned a white-labeled B2C mobile app, creating a flexible, user-centered experience that’s projected to increase engagement, satisfaction, and long-term retention.
Read case study