Multi-tier Automatic Assignment Flows
9.5.4.2.3 Submitter Role The submitter role can be used to automatically accept or
register the asset. If the role specified in the following configuration matches the submitter role, then the asset is automatically accepted. automation autoRoles roleadminrole roleaccesAdminstratorrole autoRoles autoApprovalTabs tab name=Documentation autoApprovalTabs automation9.5.4.2.4 Conflict Resolution and Precedence In some cases, there are more than one rule
that matches for a given event trigger, so there is a hierarchy for how each rule is evaluated by the Automated Acceptance and Automated Registration flows for acceptance, registration, etc., as illustrated in Figure 9–35 . The flow will scan for the following piece of metadata and as soon as it encounters the one in the following precedence, it will break and use the settings in that metadata. ■ AssetType settings in the Flow configuration file ■ Community Tag found in the incoming asset ■ Community Tag found in the AssetType settings in the Flow configuration file ■ Community Tag found in the ProducingProject settings in the Flow configuration file ■ Categorization settings in the Flow configuration file ■ SubmitterRole settings in the Flow configuration file9.5.5 Multi-tier Automatic Assignment Flows
Multi-tier flows structure the asset tab approval process in multiple steps called tiers. Asset approval tabs can be grouped in tiers, and the Multi-tier flow tracks each tier to verify whether all the tabs are approved by the designated approvers. As soon as the last tab in a tier is approved, the Multi-tier flow starts the next tier by assigning the asset to the next level of designated approvers.9.5.5.1 Use Cases
■ In some cases, it may be desired to assign tabs for Tab Approval in multiple steps called Tiers. For example, it may be desirable to approve the Architecture tab first before approving the Documentation tab. This is because any architectural issue needs to be corrected first before it comes to the attention of the Documentation expert. 9-50 Oracle Fusion Middleware Configuration Guide for Oracle Enterprise Repository ■ In previous releases, Tab Approval was done manually by the registrar by manually tracking the status of each tab approval and then assigning the tabs for the next tier level approvals. With the Multi-tier flows, this process is automated by the flows. Figure 9–38 demonstrates the flow of the Multi-tier process. Figure 9–38 Multi-tier Automatic Assignment Flowchart9.5.5.2 Using an alerid for Tab Approvals
When the workflow.xml file is generated, the following XML section is created under the allAssetSettings section. These are all the users that are created in Oracle Enterprise Repository. alerUsers user name=admin alerid=99 user name=allpriv alerid=50000 user name=nopriv alerid=50001 user name=tier1 alerid=50002 user name=tier2 alerid=50003 user name=mrsmith alerid=50004 alerUsers As the Workflow Administrator, you need to identify the users by name that you want to use for approving the asset tabs and use the corresponding alerid. Then you Configuring Oracle Enterprise Repository Workflow 9-51 can use that alerid in the Workflow XML, such as in the following Multi-tier approval flow: tiers tier name=Tier1 approvers alerid50001alerid approvers tabs tab name=Overview tab name=Technical tab name=Documentation tabs tier9.5.5.3 Setting Up a Community for Multi-tier Tab Approval
The following example demonstrates how the Multi-tier flow is configured for tab approvers in the SOA Center of Excellence community to automatically accept tabs. communities name=SOA Center of Excellence autoAccept=true tiers tier name=Tier1 approvers alerid5002alerid approvers tabs tab name=Overview tab name=Taxonomy tabs tier tier name=Tier2 approvers alerid5003alerid approvers tabs tab name=Architecture tabs tier tiers communities9.5.5.4 Setting Up an Asset Type for Multi-tier Tab Approval
The following example demonstrates how the tabs of an asset type of Application are configured for multi-tier approval. assetType name=Application id=158 allTabs tab name=Oveview tab name=Application Lifecycle tab name=License Information tab name=Certification Tracking tab name=Taxonomy Note: Tabs that are provided within the Multi-tier configuration of a Community should be the common tabs that exist in all the Asset Types. 9-52 Oracle Fusion Middleware Configuration Guide for Oracle Enterprise Repository tab name=Documentation tab name=Relationships tab name=Support tab name=Cost Categories tab name=Ownership tab name=Technology Stack tab name=Operational Information tab name=Miscellaneous allTabs tiers --Please change _CHANGE_TIER1_NAME_ to the name of the Tier-- --Example:- Tier1-- tier name=Tier1 approvers alerid99alerid approvers tabs --Please change _CHANGE_TABNAME_ to the name of the Tab-- --Example:- Documentation-- tab name=Overview tab name=Taxonomy tabs tier tiers9.5.6 Metadata Change Flows
Parts
» Oracle Fusion Middleware Online Documentation Library
» Overview Departments Oracle Fusion Middleware Online Documentation Library
» User Role Descriptions Roles
» Editing Permissions Security Considerations
» Start with CSS Customizing Skins
» Install Oracle Enterprise Repository Solution Packs
» Click System Settings in the left pane.
» Overview Security Considerations LDAPActive Directory
» LDAP Property Examples LDAPActive Directory
» Syncing Roles Enable Debug Logging
» Overview Configure the Container to Support Realm Authentication
» Modify the Web Applications Web.xml File to Allow for Container Authentication
» Overview Access Definitions Oracle Fusion Middleware Online Documentation Library
» User Roles and Default Privileges
» Asset Lifecycle Management Solution Validation Tests
» Process Overview Accessing Oracle Enterprise Repository Diagnostics Page
» Exchange Utility Configuration File Workflow Configuration File
» Prerequisites Harvester Functionality Getting Started with Harvester
» Obtaining the Harvester Configuring the Harvester
» Configuring the Harvester for the Command Line
» Invoking Harvester from WLST
» Runtime Harvesting Details Configuring the Harvester
» Performing Optional Harvester Configuration
» Configuring Logging for the Harvester Transaction Handling in Harvester Advanced Configuration
» Harvesting Artifacts Harvesting of Artifacts
» Detecting Duplicate Artifacts Downloading Harvested Artifacts
» Searching Harvested Assets Previewing of the Created Assets in Harvester
» Best Practices Select IDE Connections.
» Known Issues Select IDE Connections.
» Understanding the Registration Process
» Step 5: Configure the setenv File
» Example Community Flow Use Case
» What is the Oracle Enterprise Repository Event Manager? Configuring the Subscription Manager
» Creating and Customizing a Workflow Configuration File
» Wiring Asset Events to Flows
» Multi-tier Automatic Assignment Flows
» Metadata Change Flows Configuring Automated Workflows
» Time-based Escalation Flows Configuring Automated Workflows
» Validation Expiration Flows Configuring Automated Workflows
» Miscellaneous JMS Properties Configuring External JMS Jar Files
» Configuring a JMS Provider In WebSphere 6.1.0.5
» Overview Monitoring Events Monitoring and Managing Events
» Configuring Workflow Monitoring and Managing Events
» Overview Web Service Operations
» Developing an Endpoint with an Incompatible Contract
» What is the Oracle Registry Repository Exchange Utility?
» Example Use Cases Getting Started With the Oracle Registry Repository Exchange Utility
» Installing and Configuring the Oracle Registry Repository Exchange Utility
» How the Exchanged Metadata Is Synchronized
» Running an Incorrect Version of Java
» Overview Oracle Fusion Middleware Online Documentation Library
» Creating a Compliance Template Type
» Creating a Compliance Template Apply a Compliance Template to a Project
» Viewing Assets in Progress Enabling Assets in Progress Disabling Assets in Progress
» Enabling Viewing of Assets in Progress Through an IDE
» Overview Enabling SFID Oracle Fusion Middleware Online Documentation Library
» Object Model Description of Sample Directory Crawler
» Adding the SFID Element to a Type Calculating the SFID Programmatically
» SFID Limitations Overview Oracle Fusion Middleware Online Documentation Library
» Activating the Policy Management Feature Creating a Policy Type
» Adding the Policy Assertion Element to the Policy Type Creating a Policy
» Adding the Applied Asset Policies Element to a Type
» Applying a Policy to an Asset Viewing Policy Status
» Validating Policy Assertions Oracle Fusion Middleware Online Documentation Library
» Running the Oracle Enterprise Repository Policy Reports
» Deploy Oracle Enterprise Repository Pre-configured BI Publisher Content
» Configuring the Oracle Enterprise Repository System Settings to Enable Reporting
» Configuring the Oracle Enterprise Repository System Settings to Allow Authenication Proxying
» Custom Links Reports Click Save when finished. The new Custom Usage Fields appear in the Use -
» Miscellaneous Click Save when finished. The new Custom Usage Fields appear in the Use -
» Server Settings System Settings in Oracle Enterprise Repository
» Enterprise Authentication Settings System Settings in Oracle Enterprise Repository
» Open API Settings External Integration Settings
» Import Export and Introspection Settings
Show more