View a markdown version of this page

MIDASEC05-BP03 Implement data authorization models - Modern Industrial Data Technology Lens

MIDASEC05-BP03 Implement data authorization models

Design and implement scalable data authorization frameworks using attribute-based or role-based access control (ABAC or RBAC) models.

Desired outcome: Users are granted access to data based on roles, attributes, or context, supporting scalable and secure access decisions.

Benefits of establishing this best practice: Improves flexibility in data sharing, reduces over-permissions, and enhances compliance controls.

Level of risk exposed if this best practice is not established: Medium

Implementation guidance

Define authorization attributes based on manufacturing context (like job function, facility, equipment type, or product line). Implement access controls using AWS Lake Formation for data-level permissions, AWS IAM conditions for resource access, and custom logic for specialized manufacturing scenarios.

Regularly review access patterns to verify alignment with production needs while maintaining security boundaries between IT and OT systems.

Implementation steps

  • Define business roles and relevant attributes (for example, plant location or department).

  • Implement policies in Lake Formation or Amazon S3 bucket policies using conditions.

  • Monitor access patterns and refine authorization models over time.

  • Log and audit access for compliance reporting.

Resources