irCatalogManager
Enlarge
irCatalog™
irCatalog is a database-backed service that provides a variety of rule management
capabilities . Rules authored in irAuthor are stored in irCatalog, and at run time
the most up to date rules can be pulled from the catalog without any need to recompile
application code.
irCatalog delivers full Rule Lifecycle Management with the following functionality:
Rule Catalog Management
- Share and Reuse Elements Across Multiple Rule Applications
- Search irCatalog for Specific Rule Application Elements
- Label Rule Applications
Security & Corporate Governance Support
- Robust Security Model
- Role-based permission configuration at all levels including rule-level
- Flexible authentication model: irCatalog or 3rd party including
LDAP-compliant directory services such as Active Directory or a custom provider
- Check-in/Check-out with Audit Trail
- Rule Application Promotion and Rollback (with ability to choose
the correct revision)
- Rule Application and Difference Reporting
Architectural Flexibility
- Various Deployment Models Supported
- Manage multiple catalogs and promote rule applications from one
catalog to another
- Pull rule applications from the catalog by latest "published" version,
by label, or by specific version number for execution
- Programmatic Access to irCatalog via irSDK
- Web-service Accessibility
- Supports both SQL Server and Oracle
Administration with irCatalog Manager
irCatalog is primarily managed through a tool called irCatalog Manager. irCatalog
Manager can be configured to connect to one or more irCatalog instances, thereby
allowing enterprise-level access to all of an organization’s rule applications and
InRule users.
irCatalog Manager provides a graphical interface for:
- Promoting rules from one environment to another, such as development to testing
to production
- Setting security and permissions for catalog elements based on user roles
- Reporting on rule applications: the Difference Report provides a comparison of revisions
of a rule application; the Ruleapp Report provides full documentation of all the
elements in a rule application
Improved Collaboration with Expanded Rule Reuse
and Management Capabilities
irCatalog has been enhanced to allow more granular use and reuse of catalog elements.
InRule Version 3.0 provides greater ability for users to reuse rules and schemas.
Users may select just the parts of a rule application they need, then manage and
consume those to update or create new applications. This allows greater consistency
in how critical decision logic is applied across an enterprise, because one set
of rules and business schemas is authored and maintained, then reused wherever needed.
Setting catalog items as shareable
Enlarge
Enhanced Rule Management and Control.
irCatalog enhancements allow greater control over the ways in which rule applications
and parts of rule applications are accessed and shared. Users have the ability to
specify whether new schemas, rulesets, and data elements are shareable, allowing
or disallowing their use within other rule applications.
When working with a rule application using shared elements, irCatalog will alert
users if any shared elements have been updated since the last time the rule application
was checked in or saved. Revisions may then be pulled into the rule application.
Searching for shareable items Enlarge
To prevent unwanted revisions of shareable rule elements, an application may be
designated as the “master rule application” for a rule element. The shared element
may then be modified only within the context of the master rule application.
irCatalog can be searched for shareable elements, making it easy to find reusable
rules and application components.
Granular Check-Out
Granular Checkout Enlarge
Multiple team members work on different parts of a rule application, checking out
only what they need and allowing other team members to continue working on different
parts of the application. If desired, an "exclusive checkout" can be used to prevent
other users from updating all or part of an application.
