website logo
🔭Overview
💼Platform Actions
💜Integrations
🧰Custom Actions
🛠️Developer's Guide
Navigate through spaces
⌘K
📒What is a Custom Action?
📒Prerequisites and Environment setup
📒Your first Custom action
📒Custom action decorators
📒Frontend decorator
📒Frontend Select decorator guide
📒Class decorator
📒Backend decorator
📒Lists and Display rules inside custom actions
📒Full guide on custom actions
❗Custom action rules and limitations
Docs powered by
Archbee

Custom action rules and limitations

2min

Custom actions give users a way to customize the PROCESIO platform according to their needs, however while doing this you will need to keep in mind the restrictions imposed by this technology:

  1. Custom actions can be created with any code editor that is compatible with the .net core 3.1 library.
  2. Custom actions can only be written using the C# language.
  3. Use the nuget provided by PROCESIO. Follow the steps presented in Prerequisites and Environment setup and read the Your first Custom action to help you get started.
  4. Other libraries that are not offered by Microsoft need to be whitelisted with us. In the following you will see the list of the ones already whitelisted.
JSON
|
"WhitelistPackages": [
"Ringhel.Procesio.Action.Core",
"Newtonsoft.Json",
"JetBrains.Annotations",
"SimMetrics.Net",
"CsvHelper",
"DocumentFormat",
"DocumentFormat.OpenXml",
"DocumentFormat.OpenXml.Packaging",
"DocumentFormat.OpenXml.Spreadsheet",
"Ical.Net"
],
"WhitelistNamesapaces": [
"Newtonsoft.Json",
"System.Runtime",
"System.Linq",
"System.Threading.Tasks",
"System.Collections",
"System.Private.CoreLib",
"System.Private.Uri",
"corlib",
"Ringhel.Procesio.Action.Core",
"System.Text.RegularExpression",
"System.Diagnostics.Debug",
"System.ComponentModel",
"System.Data",
"SimMetrics.Net",
"SimMetrics",
"System.Net.WebHeaderCollection",
"System.Net.Primitives",
"System.Console",
"System.Net.ServicePoint",
"System.Net.WebProxy",
"System.Net.Requests",
"CsvHelper",
"DocumentFormat",
"DocumentFormat.OpenXml",
"DocumentFormat.OpenXml.Packaging",
"DocumentFormat.OpenXml.Spreadsheet",
"Ical.Net"
]




Updated 30 Mar 2023
Did this page help you?
PREVIOUS
Full guide on custom actions
Docs powered by
Archbee
Docs powered by
Archbee