Astera Data Stack
Version 8
Version 8
  • Welcome to Astera Data Stack Documentation
  • Release Notes
    • Astera 8.0 - What's New, What's Fixed, and What's Improved
    • Astera 8.0 - Known Issues
    • Astera 8.1 - Release Notes
    • Astera 8.2 Release Notes
    • Astera 8.3 Release Notes
    • Astera 8.4 Release Notes
    • Astera 8.5 Release Notes
  • Getting Started
    • Astera 8 - Important Considerations
    • Astera 8 - System Requirements
    • Configuring the Server
    • Connecting to a Different Astera Server from the Lean Client
    • Connecting to an Astera Server using Lean Client
    • How to Build a Cluster Database and Create a Repository
    • How to Login from Lean Client
    • Setting up a Server Certificate (.pfx) File in a New Environment
    • Installing Client and Server Applications
    • Licensing Model in Astera 8
    • Migrating from Astera 7.x to Astera 8
    • UI Walkthrough - Astera 8.0
    • User Roles and Access Control
  • Dataflows
    • Sources
      • Data Providers and File Formats Supported in Astera
      • Setting Up Sources
      • COBOL File Source
      • Database Table Source
      • Data Model Query Source
      • Delimited File Source
      • Email Source
      • Excel Workbook Source
      • File Systems Item Source
      • Fixed Length File Source
      • PDF Form Source
      • Report Source
      • SQL Query Source
      • XML/JSON File Source
    • Transformations
      • Introducing Transformations
      • Aggregate Transformation
      • Constant Value Transformation
      • Data Cleanse Transformation
      • Denormalize Transformation
      • Distinct Transformation
      • Database Lookup Transformation
      • Expression Transformation
      • File Lookup Transformation
      • Filter Transformation
      • Join Transformation
      • List Lookup Transformation
      • Merge Transformation
      • Normalize Transformation
      • Passthru Transformation
      • Reconcile Transformation
      • Route Transformation
      • Sequence Generator Transformation
      • Sort Transformation
      • Sources as Transformations
      • Subflow Transformation
      • SQL Statement Lookup Transformation
      • Switch Transformation
      • Tree Join Transformation
      • Tree Transform
      • Union Transformation
    • Destinations
      • Setting Up Destinations
      • Database Table Destination
      • Delimited File Destination
      • Excel Workbook Destination
      • Fixed Length File Destination
      • SQL Statement Destination
      • XML/JSON File Destination
    • Data Logging and Profiling
      • Creating Data Profile
      • Creating Field Profile
      • Data Quality Mode
      • Record Level Log
      • Using Data Quality Rules in Astera
    • Database Write Strategies
      • Database Diff Processor
      • Data Driven Write Strategy
      • Dimension Loader - Database Write
      • Source Diff Processor
    • Text Processors
      • Delimited Parser
      • Delimited Serializer
      • Fixed Length Parser
      • Fixed Length Serializer
      • Language Parser
      • XML JSON Parser
      • XML JSON Serializer
    • Data Warehouse
      • Fact Table Loader
      • Dimension Table Loader
  • WORKFLOWS
    • What Are Workflows?
    • Using the Workflow Designer
    • Creating Workflows in Astera
    • Decision Task
    • EDI Acknowledgement Task
    • File System Task
    • File Transfer Task
    • OR Task
    • Run Dataflow Task
    • Run Program Task
    • Run SQL File Task
    • Run SQL Script Task
    • Run Workflow Task
    • Send Mail Task
    • Workflows with a Dynamic Destination Path
    • Customizing Workflows with Parameters
    • GPG-Integrated File Decryption in Astera
  • Subflows
    • Using Subflows in Astera
  • Functions
    • Introducing Function Transformations
    • Custom Functions
    • Logical
      • Coalesce (Any value1, Any value2)
      • IsNotNull (AnyValue)
      • IsRealNumber (AnyValue)
      • IsValidSqlDate (Date)
      • IsDate (AnyValue)
      • If (Boolean)
      • If (DateTime)
      • If (Double)
      • Exists
      • If (Int64)
      • If (String)
      • IsDate (str, strformat)
      • IsInteger (AnyValue)
      • IsNullOrWhitespace (StringValue)
      • IsNullorEmpty (StringValue)
      • IsNull (AnyValue)
      • IsNumeric (AnyValue)
    • Conversion
      • GetDateComponents (DateWithOffset)
      • ParseDate (Formats, Str)
      • GetDateComponents (Date)
      • HexToInteger (Any Value)
      • ToInteger (Any value)
      • ToDecimal (Any value)
      • ToReal (Any value)
      • ToDate (String dateStr)
      • TryParseDate (String, UnknownDate)
      • ToString (Any value)
      • ToString (DateValue)
      • ToString (Any data, String format)
    • Math
      • Abs (Double)
      • Abs (Decimal)
      • Ceiling (Real)
      • Ceiling(Decimal)
      • Floor (Decimal)
      • Floor (Real)
      • Max (Decimal)
      • Max (Date)
      • Min (Decimal)
      • Min (Date)
      • Max (Real)
      • Max (Integer)
      • Min (Real)
      • Pow (BaseExponent)
      • Min (Integer)
      • RandomReal (Int)
      • Round (Real)
      • Round (Real Integer)
      • Round (Decimal Integer)
      • Round (Decimal)
    • Financial
      • DDB
      • FV
      • IPmt
      • IPmt (FV)
      • Pmt
      • Pmt (FV)
      • PPmt
      • PPmt (FV)
      • PV (FV)
      • Rate
      • Rate (FV)
      • SLN
      • SYD
    • String
      • Center (String)
      • Chr (IntAscii)
      • Asc (String)
      • AddCDATAEnvelope
      • Concatenate (String)
      • ContainsAnyChar (String)
      • Contains (String)
      • Compact (String)
      • Find (Int64)
      • EndsWith (String)
      • FindIntStart (Int32)
      • Extract (String)
      • GetFindCount (Int64)
      • FindLast (Int64)
      • GetDigits (String)
      • GetLineFeed
      • Insert (String)
      • IsAlpha
      • GetToken
      • IndexOf
      • IsBlank
      • IsLower
      • IsUpper
      • IsSubstringOf
      • Length (String)
      • LeftOf (String)
      • Left (String)
      • IsValidName
      • Mid (String)
      • PadLeft
      • Mid (String Chars)
      • LSplit (String)
      • PadRight
      • ReplaceAllSpecialCharsWithSpace
      • RemoveChars (String str, StringCharsToRemove)
      • ReplaceLast
      • RightAlign
      • Reverse
      • Right (String)
      • RSplit (String)
      • SplitStringMultipleRecords
      • SplitStringMultipleRecords (2 Separators)
      • SplitString (3 separators)
      • SplitString
      • SplitStringMultipleRecords (3 Separators)
      • Trim
      • SubString (NoOfChars)
      • StripHtml
      • Trim (Start)
      • TrimExtraMiddleSpace
      • TrimEnd
      • PascalCaseWithSpace (String str)
      • Trim (String str)
      • ToLower(String str)
      • ToProper(String str)
      • ToUpper (String str)
      • Substring (String str, Integer startAt)
      • StartsWith (String str, String value)
      • RemoveAt (String str, Integer startAt, Integer noofChars)
      • Proper (String str)
      • Repeat (String str, Integer count)
      • ReplaceAll (String str, String lookFor, String replaceWith)
      • ReplaceFirst (String str, String lookFor, String replaceWith)
      • RightOf (String str, String lookFor)
      • RemoveChars (String str, String charsToRemove)
      • SplitString (String str, String separator1, String separator2)
    • Date Time
      • AddMinutes (DateTime)
      • AddDays (DateTimeOffset)
      • AddDays (DateTime)
      • AddHours (DateTime)
      • AddSeconds (DateTime)
      • AddMonths (DateTime)
      • AddMonths (DateTimeOffset)
      • AddMinutes (DateTimeOffset)
      • AddSeconds (DateTimeOffset)
      • AddYears (DateTimeOffset)
      • AddYears (DateTime)
      • Age (DateTime)
      • Age (DateTimeOffset)
      • CharToSeconds (Str)
      • DateDifferenceDays (DateTimeOffset)
      • DateDifferenceDays (DateTime)
      • DateDifferenceHours (DateTimeOffset)
      • DateDifferenceHours (DateTime)
      • DateDifferenceMonths (DateTimeOffset)
      • DateDifferenceMonths (DateTime)
      • DatePart (DateTimeOffset)
      • DatePart (DateTime)
      • DateDifferenceYears (DateTimeOffset)
      • DateDifferenceYears (DateTime)
      • Month (DateTime)
      • Month (DateTimeOffset)
      • Now
      • Quarter (DateTime)
      • Quarter (DateTimeOffset)
      • Second (DateTime)
      • Second (DateTimeOffset)
      • SecondsToChar (String)
      • TimeToInteger (DateTime)
      • TimeToInteger (DateTimeOffset)
      • ToDate Date (DateTime)
      • ToDate DateTime (DateTime)
      • ToDateString (DateTime)
      • ToDateTimeOffset-Date (DateTimeOffset)
      • ToDate DateTime (DateTimeOffset)
      • ToDateString (DateTimeOffset)
      • Today
      • ToLocal (DateTime)
      • ToJulianDate (DateTime)
      • ToJulianDayNumber (DateTime)
      • ToTicks (Date dateTime)
      • ToTicks (DateTimeWithOffset dateTime)
      • ToUnixEpoc (Date dateTime)
      • ToUtc (Date dateTime)
      • UnixTimeStampToDateTime (Real unixTimeStamp)
      • UtcNow ()
      • Week (Date dateTime)
      • Week (DateTimeWithOffset dateTime)
      • Year (Date dateTime)
      • Year (DateTimeWithOffset dateTime)
      • DateToJulian (Date dateTime, Integer length)
      • DateTimeOffsetUtcNow ()
      • DateTimeOffsetNow ()
      • Day (DateTimeWithOffset dateTime)
      • Day (Date dateTime)
      • DayOfWeekStr (DateTimeWithOffset dateTime)
      • DayOfWeek (DateTimeWithOffset dateTime)
      • DayOfWeek (Date dateTime)
      • DateToJulian (DateTimeWithOffset dateTime, Integer length)
      • DayOfWeekStr (Date dateTime)
      • FromJulianDate (Real julianDate)
      • DayOfYear (Date dateTime)
      • DaysInMonth(Integer year, Integer month)
      • DayOfYear (DateTimeWithOffset dateTime)
      • FromUnixEpoc
      • FromJulianDayNumber (Integer julianDayNumber)
      • FromTicksUtc(Integer ticks)
      • FromTicksLocal(Integer ticks)
      • Hour (Date dateTime)
      • Hour (DateTimeWithOffset dateTime)
      • Minute (Date dateTime)
      • JulianToDate (String julianDate)
      • Minute (DateTimeWithOffset dateTime)
      • DateToIntegerYYYYMMDD (DateTimeWithOffset dateTime)
      • DateToIntegerYYYYMMDD (Date dateTime)
    • Files
      • AppendTextToFile (String filePath, String text)
      • CopyFile (String sourceFilePath, String destFilePath, Boolean overWrite)
      • CreateDateTime (String filePath)
      • DeleteFile (String filePath)
      • DirectoryExists (String filePath)
      • FileExists (String filePath)
      • FileLength (String filePath)
      • FileLineCount (String filePath)
      • GetDirectory (String filePath)
      • GetEDIFileMetaData (String filePath)
      • GetExcelWorksheets (String excelFilePath)
      • GetFileExtension (String filePath)
      • GetFileInfo (String filePath)
      • GetFileName (String filePath)
      • GetFileNameWithoutExtension (String filePath)
      • LastUpdateDateTime (String filePath)
      • MoveFile (String filePath, String newDirectory)
      • ReadFileBytes (String filePath)
      • ReadFileFirstLine (String filePath)
      • ReadFileText (String filePath)
      • ReadFileText (String filePath, String codePage)
      • WriteBytesToFile (String filePath, ByteArray bytes)
      • WriteTextToFile (String filePath, String text)
    • Date Time With Offset
      • ToDateTimeOffsetFromDateTime (dateTime String)
      • ToUtc (DateTimeWithOffset)
      • ToDateTimeOffsetFromDateTime
      • ToDateTimeOffset (String dateTimeOffsetStr)
      • ToDateTimeFromDateTimeOffset
    • GUID
      • NewGuid
    • Encoding
      • ToBytes
      • FromBytes
      • UrlEncode
      • UrlDecode
    • Regular Expressions
      • ReplaceRegEx
      • ReplaceRegEx (Integer StartAt)
    • TimeSpan
      • Minutes
      • Hours
      • Days
      • Milliseconds
    • Matching
      • Soundex
      • DoubleMetaphone
      • RefinedSoundex
  • Report Model
    • User Guide
      • Report Model Tutorial
    • Report Model Interface
      • Field Properties Panel
      • Region Properties Panel
      • Report Browser
      • Report Options
    • Use Cases
      • Applying Pattern to Line
      • Auto Creating Data Regions and Fields
      • Auto-Parsing
      • Creating Multi-Column Data Regions
      • Floating Patterns and Floating Fields
      • How To Work With PDF Scaling Factor in a Report Model
      • Line Count
      • Pattern Count
      • Pattern is a Regular Expression
    • Exporting Options
      • Exporting a Report Model
      • Exporting Report Model to a Dataflow
    • Miscellaneous
      • Importing Monarch Models
      • Microsoft Word and Rich Text Format Support
      • Working With Problematic PDF Files
  • API Flows
    • API Consumption
      • Consume
        • REST API Browser
        • Making HTTP Requests Through REST API Browser
        • Using REST Client Outside of the Scope of the Project
      • Authorize
        • Authorizing ActiveCampaign API in Astera
        • Authorizing Astera Server APIs
        • Authorizing Avaza APIs in Astera
        • Authorizing Facebook APIs in Astera
        • Authorizing QuickBooks API in Astera
        • Authorizing Square API in Astera
        • Open APIs - Configuration Details
  • Project Management
    • Project Management
      • Astera's Project Explorer
      • Connecting to Source Control
      • Deployment
      • Server Monitoring and Job Management
    • Job Scheduling
      • Scheduling Jobs on the Server
      • Job Monitor
  • Use Cases
    • End-to-End Use Cases
      • Data Integration
        • Using Astera to Create and Orchestrate an ETL Process for Partner Onboarding
      • Data Warehousing
        • Building a Data Warehouse - A Step-By-Step Approach
      • Data Extraction
        • Reusing The Extraction Template for Similar Layout Files
  • Connectors
    • Connecting to Amazon Aurora Database
    • Connecting to Amazon RDS Databases
    • Connecting to Amazon Redshift Database
    • Connecting to Cloud Storage
    • Connecting to Google Cloud SQL in Astera
    • Connecting to MariaDB Database
    • Connecting to Microsoft Azure Databases
    • Connecting to MySQL Database
    • Connecting to Netezza Database
    • Connecting to Oracle Database
    • Connecting to PostgreSQL in Astera
    • Connecting to Salesforce Database
    • Connecting to Salesforce - Legacy Database
    • Connecting to SAP HANA Database
    • Connecting to Snowflake Database
    • Connecting to Vertica Database
    • Setting Up IBM DB2 iSeries Connectivity in Astera
  • Miscellaneous
    • Cloud Deployment
      • Deploying Astera on Amazon Web Services
      • Deploying Astera on Microsoft Azure Cloud
      • Deploying Astera on Oracle Cloud
    • Context Information
    • Pushdown Mode
    • Role Based Access Control in Astera
    • Safe Mode
    • Server Command Line Utility
    • SmartMatch Feature
    • Synonym Dictionary File
    • Updating Your License in Astera
    • Using Dynamic Layout/Template Mapping in Astera
    • Using Output Variables in Astera
    • Using the Data Source Browser in Astera
  • Best Practices
    • Astera Best Practices - Dataflows
    • Overview of Cardinality in Data Modeling
    • Cardinality Errors FAQs
Powered by GitBook

© Copyright 2025, Astera Software

On this page
  • Default User Roles and Assigned Resources
  • Root (Super User or Admin)
  • Developer
  • Operator
  • URL and CMD Resources Available in Astera
  1. Miscellaneous

Role Based Access Control in Astera

In many business scenarios, the Astera client is used by multiple users within an organization, each with a different skill set and job role. Addressing the need for security and access control in such cases, we have implemented a robust role-based security control mechanism in Astera that enables administrators to define user roles and assign all the resources they need.

Default User Roles and Assigned Resources

Astera is shipped with three standard roles, each with a pre-defined level of access to resources. These roles are Root (Super User), Developer, and Operator. Each role has access to a set of URLs (REST APIs) and UI Commands relevant to the type and nature of their job. The URLs allow accessing the feature/functionality via a REST API call. Whereas the UI commands allow users to see the enabled features and functionalities on the client UI

The permissions and access can be modified for each role by a Super User with admin privileges. Moreover, new roles can be created with custom permission sets. A new role can be quickly created by copying the permissions of an existing role, which greatly simplifies a custom security setup.

Here are the three default role types described in detail:

Root (Super User or Admin)

The Super User has complete access to all types of resources available via REST API URLs and the client user interface (also known as UI commands). The Super User also has the administrative authority to create, edit, and modify other roles as well as grant, revoke, or customize access to available resources. You can assign Super User (Root) access to more than one user in Astera.

Developer

This role has access to all the APIs and commands required for designing ETL and ELT flows, workflows, report mining, query writing and editing, XML editor, mapping editor, data validation and profiling, as well as deployment. This is to allow users with developer access to design, modify, schedule dataflows, workflows, and deploy projects on the server. Moreover, they can modify other scheduled jobs on the server but do not have permission to delete them. Some of the resources assigned to the Developer role by default are listed below:

REST API URLs

  • Jobs

  • Schedules

  • Cluster

  • Events

  • Deployments

  • Preview

  • Event

  • Functions

  • Partial access to DB and ServerInfo APIs

Commands

Design Tools

  • Dataflow – Commands to execute dataflows, create new dataflows and subflows

  • Workflow – Workflow UI commands such as Execute, Stop, Pause, etc.

  • QueryEditor – Query editor commands for foreign/primary key drop, key script create key script drop, create a new query, open query, connect or change connection, increase/decrease indent, execute, etc.

  • XMLEditor – XML editor commands to format, create new XML/XSD files, new text files, load, clear, and generate schemas

Monitoring UI

  • Trace – Job trace commands to show error info, export trace, find error, error navigation, show SQL statement, etc.

  • Output Control – Clear output command

  • ServerMonitor – Commands for Server Monitor features

  • Server Log – Commands for server activity and jobs run

  • JobStatus – Workflow job monitor command

Mapping Commands

  • dbConnectionMapsCommands – Database connection maps commands such as add, remove, edit, etc.

  • ServerPathMapping – Add, Delete, Save, Export, and Import server path mapping

  • MapProperties – Commands for different mapping types and properties (one-to-one, one-to-many, many-to-one)

  • MapEditor – Mapping commands

Scheduler

  • ScheduleFile – Schedule new file command

  • Scheduler – Commands to add, run, remove, save, refresh, import, or export a scheduled task

  • SchedulerLog – Scheduler log refresh and delete all commands

Operator

The Operator role has been designed for a user responsible for deploying, scheduling, and monitoring jobs to run on the target server. An Operator, by default, is assigned the least level of access presets compared to other role types. They have permission to access commands and REST APIs required to view and export job traces, refresh job lists, manage and track runtime instances of jobs, and execute jobs scheduled on the server.

The Operator role, by default, has access to the following resources:

REST API URLs

  • Schedules

  • Events

  • Deployments

  • Partial access to Account, Jobs, Cluster, and Server APIs

UI Commands

  • Output Control

  • Deployment

  • Scheduler

  • Partial access to File, Window, QueryEditor, Trace, Server, Server Monitor, and QueryPreview

Accessing Resources Assigned to a Role

A user with ROOT access has the ability to add, edit, or restrict access to resources for any role. To access resources assigned to a role, right-click on any Role in the Role Management window and select Edit Role Resources from the context menu. You can open the Role Management window by going to Server Explorer > right-click DEFAULT > Role List.

Here, we are accessing resources assigned to the DEVELOPER role.

This will open a new window where you can edit and modify resource access for the selected role.

There are two panels on this screen.

The left panel contains two main nodes:

  • Url:// - Allows accessing the feature/functionality via a REST API call. For instance, ServerInfo can be accessed via the following

  • REST API call: HTTPS://$servername:9260/api/adm/ServerInfo

  • Cmd:// - Enables users to see the enabled features and functionalities on the client UI

If we expand these nodes, you can see that the panel contains all the resources available in Astera.

You will see that the resources listed in this panel appear in three different colors. The color scheme distinguishes between what resources have been enabled, disabled, or partially enabled for a role.

  • Red: Denotes that the resource has been restricted for the role.

  • Green: Denotes that the resource has been enabled for the role.

  • Black: Denotes that the resource has been partially enabled, with limited access to some features.

The right panel lists all the resources assigned to a role.

To disable access to a resource, right-click on that resource in the Role Resources panel, and click Disallow.

This will disable the selected resource for the user role. Or you can click the Edit link next to a resource and uncheck the Allowed option, to disable access to a resource.

You can also permit or remove access to resources using these buttons.

URL and CMD Resources Available in Astera

REST API URLs

CMD

  • File – File menu commands, such as Print, Save, SaveAs, SaveAll, Close, FileExit, etc.

  • Edit – Edit menu commands, such as Cut, Copy, Undo, Find, etc.

  • Window – Designer windows, tabs, dockable panels

  • Context – Context info commands such as copy path, open folder, etc.

  • View – View menu commands

  • Tools – Tools menu commands

  • Browser – Browser commands (Home, Next, Previous, Refresh, Stop)

  • CloudPath - CloudFilePathCommandConnect

  • ODBC UI – ODBC UI commands base and connection string commands

  • ODBCCommands – ODBC drivers and connection string commands

  • dbConnectionMapsCommands – Database connection maps commands such as add, remove, edit, etc.

  • ServerPathMapping – Add, Delete, Save, Export, and Import server path mapping

  • Project – Project-related commands

  • QueryEditor – Query editor commands

  • DataModel – Data model commands

  • EDI – New custom repository, new partner profile

  • Formats – Format maintenance command

  • Development – Development commands to write built-in function, localization, reset package and language picker flag, load and save new colors, generate XML for URI-securable and command-securable resources

  • General Editor – General command toggle binary mode

  • XmlEditor– XML editor commands

  • Wizard – Run transfer wizard commands

  • Workflow – Workflow UI commands such as Execute, Stop, Pause, etc.

  • Session – Add a new session, execute the session command

  • Dataflow – Dataflow commands

  • Packages – SFToCRMPackageCommand

  • Resource list command – Show details, refresh the resource list

  • ListEditor – Add, Remove, Save list editor commands

  • Trace – Job trace commands

  • JobStatus – Workflow job monitor command

  • Server – Commands to deploy, schedule, run, and remove jobs on the server

  • ServerMonitor – Commands for Server Monitor features

  • Views – Toolbar button edit filter

  • Output Control – Clear output command

  • Flow-Flow UI commands

  • Data Mart Tree – Remove, Add, and Rename data mart tree commands

  • DataModelBrowser – Commands for Data Model Browser features

  • EntityList – Base, Select all, Deselect all entity list controls

  • Data Model Mapping – Data model mapping commands

  • Data Model Sync – Commands for data model sync maps

  • DbBrowser2 – Commands for Data Model Browser features

  • Lineage – Commands for data lineage and impact

  • LoadSettings – New load settings command

  • ScheduleFile – Schedule new file command

  • SharedAction – Create a new shared action command

  • OLAPViewer – Edit, Refresh, Preview, Print, Show, Stacked, Chart totals commands for OLAP viewer

  • ReportMining – UI commands for report mining features and functionalities

  • TextReportPattern – Alpha, Digit, Alpha digit, Whitespace, Non-Blank text report commands

  • ConditionRules – Add or Remove condition rules

  • Build Layout – Build output layout command

  • WizardControlCommand – Next page, Previous page, Go to page commands

  • Export – Commands to write transfer to Excel

  • QueryBuilder – Features, and options in query builder (Show Filter, Sort Order, Where Clause, Add and Remove a Filter, Add Sort, Refresh data model)

  • PickTable – Add tables, Stop add, Select, and Deselect all

  • CDC Table – Create all, script all CDC table

  • TableSelection – Table selection commands to show views, select and deselect all

  • List View – Base, Add, Edit, and Delete commands for list view

  • AsteraDataGridView – Copy all, Delete, Find, Export to Excel

  • AsteraUltraGridView – Delete, Find, ExportToExcel

  • Diagram – Flow diagram commands for auto-layout, Collapse, Expand all, and various types of zooms

  • Preview – Data preview commands

  • NodeMetaTree – Add segment, element, or composite element reference, move up and down, add EDI group, delete meta

  • TransactionMapCommands – Add or Delete transaction maps

  • EDIPartnerCommands – Commands to generate a test data file

  • EDIMaintenanceCommands – Save, Delete, Verify an item

  • EDIValidationRuleCommands– Move EDI validation rules up and down

  • EDIValidationCommands – Commands to Add, Edit, and Delete EDI validation

  • LayoutGrid – Copy value to all fields

  • MapProperties – Commands for different mapping types and properties (one-to-one, one-to-many, many-to-one)

  • MapEditor – Mapping commands

  • Object Node – Expand or collapse objects on the designer

  • Layout Tree – Commands to sort the layout in the alphabetical or original order

  • Profile – Data profiling commands

  • QueryPreview – Commands to Show, Copy, and Refresh queries

  • SortOrder – Add or Remove the sort order

  • Filter – Filter commands for the query builder

  • Sequences – Commands to Add, Save, Remove, or Modify sequences

  • ValidationRules – Data quality commands

  • Verification – Commands to verify flows before execution

  • Deployment – Commands to Import, Export, Add, Save, or Remove deployments

  • PathInfoReplacementCommands – Path info parameter commands for base, ApplyToAll, Discard, SwitchModeToGrouped, and SwitchModeToListView

  • Scheduler – Commands to Add, Run, Remove, Save, Refresh, Import, or Export a scheduled task

  • SchedulerLog – Scheduler log refresh and delete all commands

This concludes a round-up of role-based access control in Astera. Click here to read more about how to create a new role and assign resources in Astera.

PreviousPushdown ModeNextSafe Mode

Last updated 9 months ago

You can access Astera's REST API documentation on the following link:

You can access Astera's REST API documentation on link.

Astera API Documentation
this