Configuration
Smartfacts CDCM Configuration
Smartfacts CDCM, a specialized edition of Smartfacts, stands as a robust cross-domain configuration management tool designed to streamline the management of complex configuration data across diverse domains. Here's a concise overview of its key features and functionalities:
Core Concepts: Smartfacts CDCM revolves around five major concepts: Space, Configuration Area, Unit, Configuration, and Configuration Item. These concepts form the backbone of the system, facilitating the organization and management of configuration data.
Configuration Model: At the heart of Smartfacts CDCM lies its configuration model, which allows users to define and configure various aspects of the system's data model. Properties, records, and master data tables serve as building blocks for defining the structure of concept types, while calculated fields enhance data representation and analysis.
User Interface Customization: Smartfacts CDCM offers extensive customization options for configuring user interfaces, allowing users to define the appearance and layout of data fields, containers, and delegated UIs. This flexibility ensures that the system aligns with the specific requirements and workflows of different organizations.
Roles and Permissions: The management of roles and permissions is integral to Smartfacts CDCM's access control mechanism. Users are assigned scoped roles within specific scopes, granting them permissions to perform actions such as reading, creating, modifying, or disabling Units and Configurations. Configuration Items inherit permissions from their parent configurations, ensuring consistency and efficiency in permission management.
Authorization Process: Authentication is handled via a central authentication provider, such as Azure AD, with users carrying tokens containing role assignments for different scopes. The assignment of roles to users is managed outside of Smartfacts CDCM, with support for authorization providers like Azure AD.
Automated Permissions: Smartfacts CDCM automates the creation of permissions for Units and Configurations, generating Create, Modify, and Disable permissions for each new type. This simplifies permission management and ensures consistency across the system.
Configuration Item Inheritance: Configuration items inherit permissions from their parent configurations, streamlining access control and maintaining consistency within the hierarchy.
In summary, Smartfacts CDCM offers a comprehensive solution for cross-domain configuration management, empowering organizations to effectively organize, customize, and secure their configuration data. With its flexible configuration model, customizable user interfaces, and robust access control mechanisms, Smartfacts CDCM stands as a reliable tool for managing complex configuration data across diverse domains.