Introduction
Configuration
Access and Permissions
Accounts
Users
User Groups
Roles and Permissions
Workspaces
Application usage of Flex APIs (via OAuth2)
SAML authentication
OKTA Integration
Actions
Creating a New Action
Action Classifications and Behaviours
Timed Actions
Scripting Actions
Bulk Actions
Metadata Designer
Metadata Structure
Metadata Panel
Metadata Definition Configuration
Using Metadata Definitions
Importing and Exporting
External API Backing Store
Thesaurus
Tag Collections
Types
Taxonomy
Timeline Configuration
Workflow Designer
Using the Workflow Designer
Dashboard
Web Transfer Resource
Event Handlers
Runtime Expressions
The Expression Language
Spring Expressions
Metadata and Account Variables
Hot Folder Variables
Web Transfer Variables
Account Properties
Wizards
Message Templates
Plugins
Action Plugins
Event Plugins
Adapter Plugins
Player
Quota Plugins
Report Plugins
Resource Plugins
Timed Action Plugins
Wizard Plugins
Profiles
Syntax
System Properties
IMF Support
IMP Object Types
IMP Media Assets
Flex Asset Actions and IMP
IMP and CPL Actions
Configuring Flex
Asset Map JSON
Asset Map XML
DIVArchive Integration
Development
Architecture
Flex Scripting Framework
Logging within scripts
Scripting Restrictions
Transactions Within Scripting
Legacy SDK Compatibility
Writing external scripts
Scripting Examples
Using an IDE to write scripts
Debugging Dalet Flex
Job Execution Framework
JEF Feature Guide
Launching Jobs from Dalet Flex Enterprise
Life Cycle Overview
Mixing JEF Actions and Native Actions
Implementing Executor Services
Enterprise Plugin Types
Action configuration: Version Plugin
Action Lifecycle Plugin Scope
Understanding How Jobs are Executed
Job Life Cycle Statuses
Job Life Cycle Statuses: Additional Information
Watcher and Restart Job Mechanism
How Plugins are Processed, Retried, Timed Out, and Passed to Other Executors
Remove Jobs From Persistent Repository Upon Termination
Configuring Dynamic Job Configuration using JSON Metadata Instances
Resolving Expressions in Job Configuration
JEF Operations
Job Executor Configuration Properties
Locking Flex Objects on Job Execution
JEF Plugin Development Guide
JEF Getting Started
Action Plugin Configuration
Action Configuration and Execution Classess
Action Life Cycle: Plugin Scope
Executing Jobs Using Flex Objects
Execution Context
Action Executor Logger
Job Async Executor: Running Long Running or Multi-step Async Tasks
Developing New Plugins: Advanced
Action Progress
ActionProgress and ActionProgress Data
ActionProgressConfiguration Property
Removing Action Progress Data After Running a Job
Locking Flex Objects on Job Execution
Developing New Plugins: SDK Tools
Acceptance Testing for Actions and Resources
Dalet Flex's Virtual File System
Package Processing
Performing Scripting Actions
Reindexing
Scripting
Technical Start Guide
IDE Setup
Deployment
Samples
Unit Testing Framework
Types of Formats
Supported File Formats
Object Types
Metadata Field Types
Event Types
Action Types
Flex Enterprise
Dalet Flex Console
Tabs and Dashboards
Basic Navigation
Events & Notifications
Searching in Dalet Flex
Search options
Results
Single actions
Saving and sharing searches
Dalet Flex Query Language
Dalet Flex Objects
Object Configuration
Object Details
Locking Flex Objects on Job Execution
Adding an Asset as Child of a User Defined Object
User Defined Object Types
General Configuration
Types
The Object Module
Configuring hierarchy
Adding Object to the Hierarchy
Expanding/Hiding a Hierarchy
Deleting Objects from a Hierarchy
Searching
Deleting Hierarchies
Adding Assets to a hierarchy
Ingest
Assets
Creating Assets
File Storage and Storage Resources
Asset Groups
Reference Names
Proxy Assets
Asset Statuses
Asset Deletion
Asset Restore
Asset Basket
Publishing, Un-publishing, and Re-publishing
Subtitle Configuration
Segmented Asset
Jobs
Launching Jobs
Failed Jobs
Job Details
User Tasks
Task Assignment
Task Management
Resources
Quotas
Reports
FlexMAM
Overview
Header Functions
Search
Asset Management
Preview Panel
Manage Page
Asset Types
Toolbar
Flex MAM (V1 - Deprecated)
The Interface
Assets
Media Assets
Media Assets Summary Panel
The Details Tab
The Comments Tab
The Keyframes Tab
Manage Asset View
Subtitles
Audio Switching
Video Analysis (Analyse Media Action)
Group Assets
Group Asset Summary Panel
The Details Tab
The Comments Tab
Manage Group Asset View
Creating or Adding a Group Asset
Image Assets
Image Asset Summary Panel
The Details Tab
The Comments Tab
Manage Image Option
Segmented Assets
Clips
Clip Summary Panel
The Details Tab
The Comments Tab
Manage Clip
Edits
Collections
Collection Summary Panel
Running a Wizard Against a Collection
Creating a Collection
Adding and Removing Assets to a Collection
Default Collections
Deleting a Collection
Workspaces
Workspace Panels and Tabs
Object Hierarchies
Accessing an Object Hierarchy
Object Summary Panel
Managing Object Instances
Creating Object Instances
Editing Metadata
Deleting Object Instances
Adding an Asset as Child of a User Defined Object in MAM
Timelines
Adding Timeline Markers
Adding Custom Timeline Markers
Viewing and Editing Metadata
Deleting a Timeline Marker
Metadata
Creating a Clickable Asset Reference Link
Search
FQL in MAM
Tags
Additional Information
Keyboard Shortcuts
Proxies
Enabling Segmented Asset Encryption
FlexMOVE
File Uploads
Metadata Application
Filecatalyst Integration
FlexREVIEW
Accessing FlexREVIEW
Interface
Review Media Assets
Playing Assets with Dolby Audio Tracks
Transcripts
Reviewing Image Assets
Creating Review Sessions
Exclusive Reviews
Per-Essence Reviews
Searching in FlexREVIEW
Changing the UI Language
Admin
Segmented Asset Encryption
FlexB2C
Assets
Images
Players
Retrieve Players
Collections
Re-index
User Defined Objects
Retrieve all User Defined Objects by Plural Name and ID
Retrieve all User Defined Objects by Plural Name
Retrieve a User Defined Object by Plural Name and ID
Retrieve a User Defined Object
Search User Defined Objects by Plural Name
Search User Defined Objects
FlexTRACK
Configuration Manager 2.0
Accessing Configuration Manager
Setting Up Configuration Manager
Basic Concepts
Change Requests
Dependencies
Conflict Resolutions
Visibility
Validation
Commands
Supported Objects
Unsupported Object Types
Bootstrapping Process
Testing Configuration Manager
Additional Information
Known Issues
Flex Admin App
Account Settings
Adobe Premiere Panel
How-to Guides
Creating a Basic Import Workflow
Creating Storage Resource for your Media
Creating a Media Folder
Creating an Import Action
Creating an Extract Resource
Creating an Extract Action
Creating an Import Workflow
Creating a Hot Folder Storage
Set up Proxy
Glossary
Dalet Flex Release Notes
2020.x
2019.x
7.x
6.x
5.x
More
Contact us
Ooyala FMP API
© 2020 Dalet
Dalet Flex
>
Development
> Scripting
Scripting
The Scripting section contains the following topics:
Technical Start Guide