
Library landing page and Configuration Sets
The Library is a pivotal landing page in App Studio that offers users streamlined access to a wide array of resources essential for application development and configuration management. It serves as a comprehensive repository where users can efficiently explore, manage, and deploy reusable assets to enhance application functionality and consistency.
Key Features of the Library:
-
Access to Reusable Assets: The Library provides a centralized location for accessing reusable components such as Case Types, data objects, and logic rules. These assets can be leveraged across multiple applications, facilitating faster development cycles and ensuring uniformity in application design and behavior.
-
Resource Management: Users can easily search, filter, and organize resources within the Library, making it simple to find the assets needed for specific development tasks. This capability enhances productivity by reducing the time spent searching for components.
-
Integration with Pega Marketplace: The Library allows for seamless integration with Pega Marketplace, enabling users to browse and incorporate additional components and solutions into their applications. This integration expands the range of available resources, supporting more versatile and robust application development.
Configurations in App Studio Settings:
Configurations available within the settings in App Studio comprise a comprehensive collection of parameters that define the operational characteristics of various features. These settings empower users to customize application behavior and performance to align with specific business needs.
Benefits of the Library and Configuration Management:
-
Enhanced Efficiency: By providing quick access to pre-built, reusable components, the Library significantly reduces development time and effort, allowing teams to focus on innovation and value-added activities.
-
Improved Consistency: Using standardized assets from the Library ensures a consistent look and feel across applications, promoting adherence to best practices and organizational standards.
-
Flexible Customization: The ability to adjust configurations in App Studio settings allows users to tailor application features dynamically, supporting agile responses to evolving business requirements.
-
Streamlined User Experience: The intuitive design of the Library and settings interface enhances user experience by simplifying navigation and resource management, enabling users to work more efficiently and effectively.
By leveraging the Library and configuration settings in Infinity '24.2, organizations can optimize their application development processes, ensuring high-quality, scalable, and adaptable solutions that meet diverse business objectives.
Library landing page
The Library landing page in App Studio is a crucial tool designed to facilitate the efficient reuse of assets within your application's built-on stack. It also enables the integration of components downloaded from Pega Marketplace, streamlining their use within your application. By utilizing the Library, you can significantly reduce development time and costs by leveraging reusable assets that can be applied across multiple applications.
The Library landing page in App Studio is a vital resource designed to streamline the reuse of assets within your application’s built-on stack and incorporate components from Pega Marketplace. This functionality helps reduce development time and costs by enabling the creation of assets in common layers that can be efficiently reused across multiple applications.
Key Features of the Library Landing Page:
-
Organized Asset Categories: The Library landing page categorizes reusable assets into three primary tabs:
- Case Types: This tab provides access to reusable Case Types, allowing for consistent and efficient case management across various applications.
- Data Objects: Here, users can explore and manage data models and objects that are reusable, ensuring standardized data handling and integrity across applications.
- Business Logic: This section includes reusable business logic components, such as rules and processes, which streamline application functionality and promote adherence to best practices.
-
Search and Filter Functionality: The Library offers robust search and filter capabilities, enabling users to quickly locate specific assets within each category. This feature enhances productivity by minimizing the time spent searching for needed components.
-
Interactive Asset Management: Each reusable asset is displayed as a clickable tile, allowing users to easily add, edit, or review assets. This user-friendly interface simplifies asset management and encourages effective reuse of components.
-
Integration with Pega Marketplace: The Library allows users to enhance their applications by incorporating components directly from Pega Marketplace. Users can navigate to the "Manage" option in the Components section to add these resources, expanding the scope and functionality of their applications.
By utilizing the Library landing page in Infinity '24.2, organizations can optimize their application development processes, ensuring efficiency, consistency, and scalability while adhering to organizational standards and best practices.
Note: You must mark Rules as relevant records for them to be displayed on the Business Logic tab.
Configuration sets
Configuration settings within Infinity '24.2 empower Citizen Developers to determine the runtime behavior of an application directly from App Studio, eliminating the need to switch to Dev Studio. These settings allow users to enable or disable features as required, providing flexibility and control over application functionality.
Key Features and Best Practices:
-
Configuration Sets: You can group related configuration settings into Configuration Sets, which align with similar business functions. This organization simplifies management and ensures that settings are logically grouped for easier access and adjustment.
-
Enhanced Functionality and Maintenance: It is recommended to use the Configuration tab in App Studio for configuring settings, as it offers enhanced functionality and simpler maintenance compared to dynamic system settings (DSSs), which are traditionally managed in Dev Studio.
-
Automatic Creation and Visibility: When a Configuration Set is created, corresponding classes, Data Pages, and property Rules are automatically generated and made visible in Dev Studio. A Configuration Set can be associated with the entire application or specifically with a Case Type, providing flexibility in scope.
-
Visibility in App Studio: Configuration Sets become visible in App Studio only when a Configuration Setting is associated with their creation. This ensures that only relevant settings are displayed, streamlining the configuration process.
The configurations use role-based access controls (RBAC) to grant access to personas. You can also grant Personas access to the Configuration Sets in App Studio. Only users with the ApplicationName:Administrators Access Group can view and edit decision tables when a Configuration Set is created to use the decision tables. For the other Access Groups, add the PegaRULES:ViewConfigTable privilege to view decision tables, and the PegaRULES:EditConfigTable privilege to edit decision tables.
The following figure shows the Persona page in App Studio, where you can update access to Configuration Sets:
By adding the Administrative landing page to the associated user Portal, the portal user can modify the configuration settings. This enables you to apply run-time behavioral changes to the application.
By leveraging Configuration Sets and Settings in Infinity '24.2, organizations can enhance application flexibility and responsiveness, empowering Citizen Developers to make impactful adjustments with ease and efficiency.
Check your knowledge with the following interaction:
This Topic is available in the following Modules:
If you are having problems with your training, please review the Pega Academy Support FAQs.
Want to help us improve this content?