How fncli works.

fncli has three components which let you manage your IBM FileNet environments easily.



fncli is a linux and windows native executable that implements the command line interface.

  • Provides comprehensive command line syntax help

  • Validates user input to ensure it meets the needs of each command

  • Interacts with the linux or windows system for configuration, load and save operations

  • Communicates with the fncli server which executes the commands in your user context

fncli has a downloadable docker container that receives commands from the client command line interface and executes them in your context.

  • Implements session management across multiple IBM FileNet systems for multiple users

  • Implements some of the direct commands and delegates to the fncli event handler depending upon the command.

  • Implements a security model to secure specific commands and behaviours beyond what ACCE would allow

fncli has a data and security model implemented in one object store in each domain to provide controlled and secure access to searches, executable scripts and compound commands.

  • Simple security model using IBM FileNet roles to secure a range of command behaviours and options

  • Simple data model to manage access, and organisation of queries, scripts and results for commands

  • Simple event model for batch execution of commands that are authorised to run within the content engine


During the demonstration of fncli you will be given a tour of its features and functions; highlighting ways that you can use, simplify and enhance your IBM FileNet system.