Skip to content

Commit

Permalink
Merge pull request #46 from InRule/dev
Browse files Browse the repository at this point in the history
Process Automation Rename
  • Loading branch information
lukecolburn authored Jan 11, 2023
2 parents 8b1c7ea + cca637e commit 2825af0
Show file tree
Hide file tree
Showing 4 changed files with 36 additions and 36 deletions.
30 changes: 0 additions & 30 deletions BariumLiveExtension/README.md

This file was deleted.

Original file line number Diff line number Diff line change
@@ -1,19 +1,19 @@
## Installation
1. To install the Barium Live extension, download the installation package from [here](https://github.com/InRule/irAuthor-Extensions/releases) to the PC where irAuthor is installed.
1. To install the Process Automation Extension, download the installation package from [here](https://github.com/InRule/irAuthor-Extensions/releases) to the PC where irAuthor is installed.
2. Once downloaded, right-click on the ZIP file and select Properties. At the bottom of the Properties popup, check the box to Unblock, click Apply, and close the Properties popup. Then extract the zip archive into a folder.
3. Ensure there are no instances of irAuthor currently open.
4. Run one of the following batch files, as appropriate, to install the extension.
+ Install_AllUsers_LatestInRuleVersion
- Installs the extension for all PC users and only the current version of irAuthor.
This can be helpful if you run many versions of irAuthor in Side-by-Side mode, where some installed versions cannot support the extension.
- Copies the extension files into "C:\Program Files (x86)\InRule\irAuthor\Extensions\irX for Barium Live"
- Copies the extension files into "C:\Program Files (x86)\InRule\irAuthor\Extensions\Process Automation Extension"
+ Install_CurrentUser_AllInRuleVersions
- Installs the extension for only the currently logged-in user, but for all versions of InRule that can be run on the PC.
- This can be helpful for shared authoring VM environments, so users do not unintentionally receive the extension.
- Note that the user won’t be able to launch versions of irAuthor prior to 5.7.3 after running this batch, due to those versions being unable to load the extension.
- Copies the extension files into "%localappdata%\InRule\irAuthor\ExtensionExchange\irX for Barium Live"
5. When you launch irAuthor, open a Rule Application (or create a new one), and you should see a new "Barium" tab in the main ribbon
If you do not see it, go to File > Extensions and enable the Barium Live Extension.
- Copies the extension files into "%localappdata%\InRule\irAuthor\ExtensionExchange\Process Automation Extension"
5. When you launch irAuthor, open a Rule Application (or create a new one), and you should see a new "Process Automation" tab in the main ribbon
If you do not see it, go to File > Extensions and enable the Process Automation Extension.
+ If it does not appear in the list of extensions, then ensure that the extracted DLLs are unblocked by viewing their properties pages.

+ If, for any reason, it does not load correctly, you may see log information in the Event Log.
Expand Down
30 changes: 30 additions & 0 deletions ProcessAutomationExtension/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
# Introduction
The integration between Process Automation and the InRule Decision Platform provides seamless communication between decisions and processes. You can use the Execute Decision business component within Process Automation to call out to a decision written in irAuthor, or alternatively, you can use the Execute Process action in irAuthor to call out to Process Automation and execute a process from rules.

## What is the support model for the Process Automation Extension?
The Process Automation extension is released as a managed extension. This means that InRule’s support team fully supports it. Any question or issue may be submitted to [[email protected]].

## Licensing
The Process Automation extension requires a valid Process Automation license.

## System Requirements
* irAuthor version 5.7.3 or newer
* irAuthor System Requirements


## Installation
Installation instructions are located [here](INSTALLATION.md)

Note that these installation instructions are only for existing InRule customers. Trial users will already have the extension installed if irAuthor was installed via the trial portal link

## Documentation and Samples:
Complete documentation for usage of the Barium Live integration is available on the InRule Support site. Links to important articles are included below


### [Introduction](https://support.inrule.com/hc/en-us/articles/6311709475213-Introduction)

### [Calling Process Automation from InRule using the Execute Process action](https://support.inrule.com/hc/en-us/articles/6555560074509-Calling-Barium-Live-from-InRule-using-the-Execute-Process-action-)

### [Calling InRule from Process Automation with the Execute Decision component](https://support.inrule.com/hc/en-us/articles/6555489266957-Calling-InRule-from-Barium-Live-using-the-Execute-Decision-component)

### [Using the Process Automation extension for irAuthor](https://support.inrule.com/hc/en-us/articles/6555435451277-Using-the-Barium-Live-extension-for-irAuthor)
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ These extensions are available as compiled assemblies with all installation medi
|[MergeExtension](MergeExtension)|Identify and review the differences between two different Rule Applications, and then merge selected changes together
|[MachineLearningExtension](MachineLearningExtension)|Execute Machine Learning models from xAI Workbench within your Rule Application
|[DMN Modeler Extension](https://github.com/InRule/DMNModeler)|Model decisions using Decision Model and Notation 1.3 in conjunction with irAuthor
|[Barium Live Extension](BariumLiveExtension)|Execute processes and map process data models within your Rule Application
|[Process Automation Extension](ProcessAutomationExtension)|Execute processes and map process data models within your Rule Application

## Unmanaged
These extensions are not officially supported by InRule Technology, but the source code is available for you to build or use as an example for an extension being built in-house. All extension projects reference the InRule SDK in `%programfiles%\InRule`, so it should simply be a matter of downloading and compiling.
Expand Down

0 comments on commit 2825af0

Please sign in to comment.