Home  >  Blog  >   Filenet  > 

FileNet Interview Questions

IBM FileNet is a feature-rich, flexible content management solution. This article will benefit anyone searching for the latest questions about learning FileNet. And it will help you to learn FileNet's key features and concepts in detail. After reading this blog, you will grasp how to use FileNet in your workplace in a better way. Let’s begin!

Rating: 4.5
  1. Share:
Table of Contents

Businesses nowadays are dealing with a flood of data with increasingly unmanageable and unsearchable documents. To make that information dynamic, trustworthy, and consistent, they need a solution. Fortunately, FileNet is one of IBM's powerful enterprise content management systems.

It provides critical solutions to emerging business needs. This blog lists the frequently asked IBM FileNet interview questions for those (both freshers and experienced) aspiring to work in this field.

Let's begin by looking at some of the IBM FileNet interview questions that come up most commonly.

Top 10 Frequently Asked IBM FileNet Interview Questions

  1. What is ECM?
  2. What is FileNet technology?
  3. Define root classes in FileNet.
  4. Describe what P8 means in FileNet P8.
  5. What is a File Store?
  6. Describe the use of the Process Administrator.
  7. Describe Workflow Roster.
  8. Define event actions & subscriptions.
  9. Explain an Isolated Region.
  10. Explain the use of the FileNet Consistency Check utility.

IBM FileNet Interview Questions For Freshers

1. What is ECM?

Enterprise Content Management is a process of managing and handling the complete lifecycle of the content of an organization. The organization has content in various forms such as scanned images, Word docs, PDF files, spreadsheets, etc.

The ultimate goal of using ECM is to minimize any risk and enhance productivity, efficiency, and improve customer services by enhancing process visibility and eliminating paper-based tasks.

If you want to enrich your career and become a professional in IBM FileNet, then enroll in our "IBM FileNet Training" This course will help you to achieve excellence in this domain.

2. What is FileNet technology?

FileNet can be defined as an Enterprise Content Management product suite introduced by IBM. FileNet can be used by enterprises to manage their business and content processes. The FileNet P8 platform is the latest version of FileNet that provides a framework for making custom enterprise systems with much functionality and it can be customized for managing specific business needs.

The Enterprise Content Management product suite has three components

Content Management tools

  • FileNet Content Manager (CM): It works as an essential content management solution in the FileNet P8 platform.
  • FileNet Image Service (IS): It is mainly used to store and manage documents.

Business Process Management products

  • FileNet BPM: Effective management of workflows to reduce cycle times and improving productivity by improving and streamlining complex processes are done by BPM. It has three components; Process Analyzer, Process Simulator, and Process Engine.

3. Brief about File Store Policy?

FileNet stores documents in a physical folder called File Store. Multiple File Stores can be created in FileNet at different locations. This setup is called File Store Farm and the policy that allows the distribution of documents in File Farm is called File Store Policy.

Related Article: IBM Interview Questions

4. How does a document differ from a record?

A document is a file that you can write, save, then later access and update, swapping out the previous version with the new one.A record serves as a reference point for data and offers metadata for data management. Records might be physical or digital.

The term "document" rather than "record" refers to a file contributed to an IBM FileNet P8 content repository. We regard a document as a record as soon as it is designated.

The related record objects are kept in the File Plan Object Store, whereas document objects are kept in the Records-enabled Content Object Store (ROS).

5. How can we find information about Workflows Or Work Items terminated?

FileNet Administrators can search for events in event logs. You can also find information about the terminated work items by searching for events.Also, note that queues only contain data on workflows and work items that are currently active.

6. Describe the various security ways to secure documents in FileNet CE.

  • Access Control Lists

The access permissions granted to users, which include viewing, modifying content, publishing, updating, access rights, and metadata, are defined by the access control list. Based on defined LDAP repositories, an authorization framework grants access permissions to user groups or individual users.

  • Marking Sets

The marking sets specify the objects' level of security. Object access is controlled depending on the marking sets' property values.

7. Describe Workflow Roster.

All workflow data (also known as "work items") is kept in a separate section of a database structure called "Workflow Roster." Workflow Roster is a database in Process Engine VW.

Workflow rosters provide the Process Engine with a helpful way to locate specific workflows.

A roster called DefaultRoster is produced for that sole reason when we begin a new isolated reason in the process engine. Using PCC (Process Configuration Console), we can make additional rosters to make administrative jobs easier.

8. Describe Connection Points in IBM FileNet.

Connection points are defined in the Content Engine API's PEConnectionPoint and IsolatedRegion classes and stored in the Content Engine's Global Configuration Data (GCD). Several connection points may refer to one isolated area. The defined set of connection points is reflected in the domain of the content engine. 

9. What are the core components of FileNet P8?

10. How does FileNet Content Engine verify requests?

By utilizing the JAAS standard, we can expand the authentication via EJB transport. The J2EE application server authenticates a caller before allowing access to an EJB. The WS-EAF (Web Service Extensible Authentication Framework) provides a pluggable authentication method for web service transport. EAF, based on the WS-Security OASIS standard, was implemented using the JAAS standard.

The WS-Security standard specifies the format and placement of security credentials in a web service request. The web service listener collects the WS-Security header from incoming web service requests and uses its contents to complete a JAAS login.

11. Describe Content Engine Web Services (CEWS)?

Content Engine Web Services (CEWS) are used to establish communication with Content Engine. They use loosely coupled frameworks (such as service-oriented architecture) for connecting components. 

All features present in the CE server can be accessed by using CWES provided by FileNet Content Manager. FileNet provides a unique Web Service Description Language (WSDL) to use a Web Services interface. WSDL files can generate CEWS clients or stub classes.

IBM FileNet Interview Questions For Experienced

Workplace Users can avail of a simple search function to search for various objects. Customized searches can be created using simple search to search for files, folders, documents, etc. Configuration of search options and criteria can be done by using the search view from the user preference page of the workload. Below is the image of the search designer tool.

Using search designer tools, administrators can configure predefined searches called stored searches and search templates. Search templates and stored searches can be created and modified by this search designer tool. Both are created and managed by administrators with access rights to Search Designer which is an important part of the author's advanced tools.

Both searches can be deleted or changed at any point of time later if needed and they are stored in an object store. Users can select the search criteria to search any object store for any files, documents, etc using search templates or stored searches.

13. Brief about the document lifecycle?

The document lifecycle can be defined as a sequence of states (such as draft, publish, close, review, etc) that a document goes through during its lifetime and it includes the actions triggered when a document moves from one state to another state. A document can be moved forward or backward in its lifecycle by applications or users

14. Define root classes in FileNet?

A parentless class is called a root class. There are various root classes such as an event, choice list, annotation, document class, etc. in the FileNet object store but they have their ‘parent class’ property as None. The creation of an object store leads to the creation of root classes automatically and other properties and subclasses can be defined or added to the object store after the creation of root classes.

MindMajix Youtube Channel

15. Describe Workflow Roster?

Workflow Roster is a part of the Process Engine VM Database (VMDB). It is a database structure that can store all information about work items or workflows in an isolated region. An efficient way to locate specific workflows in the Process Engine is assisted or provided by workflow rosters. 

Whenever a newly isolated region is created in the Process Engine, a new DefaultRoster is created for that particular region but more rosters may be created to make administrative tasks easy by using the Process Configuration Console.

16. How many types of Queues are there in the Process Engine? 

Work items under processing are arranged in queues in Process Engine. These queues are controlled by using the Process Configuration Console (PCC). There are four different types of queues present in Process Engine.

  • Work queues: Work items are present in work queues that await processing. Work queues can be accessed and work items can be processed by more than one user to ensure faster processing of work items present in them.
  • Component queues: Component queues facilitate the processing of workflow steps by using external entities like Java Message Service. Process Configuration Console is used to configure a component queue with an adapter like JMS.
  • System queues: System queues are queues that are used by only Process Engine and no user or admin can access them. Some examples of system queues include instruction sheet interpreter and conductor.
  • User queues: User queues hold work items assigned to users or/and tracked by users. With the initialization of a newly isolated region, two types of user queues are automatically created (Inbox and Tracker). 

17. Describe the document class in FileNet Content Engine?

  • Objects get their properties and security features based on their class in the object model of the FileNet P8 platform. Document class helps in the classification of a document as per its properties and security settings.
  • When any class is assigned to a document, the properties and security settings of that class apply to the content of that document as it is inside that document. 
  • The document class of a document determines the security of the document and other system-generated properties like storage location. Users can classify a document class of a document either manually or automatically.
  • When a user classifies the document class manually, the document class name has to be provided while adding the document to the Content Engine repository.
  • If a user chooses for automatic classification of the document class, the document class is assigned by the Document Classification Manager of the Content Engine based on the classification module for that particular type of document.

18. Explain an Isolated Region?

A logical subdivision of the workflow database in the Process Engine is called an Isolated Region. It contains queues for work items, rosters, event logs, and other configuration-related information.

Some important points to understand isolated regions better

  • Isolated regions are present in the Process Engine.
  • One Process Engine can have many Isolated regions.
  • Isolated regions are created and managed by the Process Configuration Console(PCC).
  • Many isolated regions cannot connect to the same Content Engine.
  • Default Inbox, DefaultRoster, and event log are created every time we create a newly isolated region.

FileNet Enterprise Manager is used by system administrators to define isolated regions. To define an isolated host in the Content Engine, an Isolated region number, a password, the process engine host, and a communication point are required.

19. Define event actions & subscriptions?

  • There is a framework provided by Content Engine for providing user-implemented actions when custom or system events on Content Engine objects are triggered. An event action can be defined as a user-implemented action. A developer codes an event action.
  • When some actions like object creation, object modification, and object deletion are performed in an object store, it triggers some events. For example, the 'create event' is triggered when a document is created in an object store. The create event launches a workflow to approve the new document and post the content approved to a website.
  • Here the creation of the document is the event trigger and the launch of the workflow is the event action. The creation of the documents leads to the launch of the workflow.
  • The association of the event trigger with an event action is called a subscription. A single event trigger can cause many event subscriptions.

20. Write the differences between Workplace and Workplace XT?

Below is some of the differences between FileNet Workplace and Workplace XT. 

  • Workplace XT is a new version of the Workplace. 
  • The workplace is supported by FileNet P8 3.8 but the newer versions of FileNet P8 like FileNet P8 P4 support Workplace XT. 
  • Workplace XT and Workplace have almost the same features.
  • The workplace provides dedicated tools for customizing the workplace but Workplace XT does not support customization at all.
  • Workplace XT has some benefits over Workplace.
    • It is faster and more user-friendly.
    • It has a better folder structure.

21. What is FileNet BPF?

FileNet BPF is used for the development of BPM applications as it offers a configurable framework to do so. BPM applications are Ajax-based applications that provide users with a user-friendly interface. BPF facilitates the development and customization of BPM applications by not only providing a framework for configuration but also providing predefined screens and functionalities.

There are two components of BPF.

  • BPF Explorer: It is used to define and configure BPF applications. BPF Explorer is a Microsoft Management Console-based tool.
  • BPF Web application: The BPF Web application is a configurable and customizable portal for configuring and customizing BPM applications and UI containers. It is deployed on J2EE.
Related Article: IBM BPM  Interview Questions

22. How many databases are used by FileNet Content Engine to store data?

There are two or more databases available in the FileNet Content Engine to store data.

  • Global Configuration Database 
  • Object store databases (one or more than one) 

There can be one or more object stores in a FileNet P8 domain. Every object store requires its own database either an existing one or a newly created one by using an object store creation wizard in FEM.

IBM FileNet FAQs

23. Name the protocol used to connect to the Application Engine or Content Engine by the Process Engine?

Internet Inter Object Request Broker Protocol (IIOP) is used for communication between the Process Engine and the Application Engine. Application Engine has a Content Engine installed in it so they both communicate through direct API calls.

24. Describe what P8 means in FileNet P8?

FileNet consists of 8 products so P8 means 8 products. Following are the eight products.

  1. Content Manager
  2. Records Manager
  3. Team Collaboration Manager
  4. Business Process Manager
  5. Web Content Manager
  6. Image Manager
  7. Forms Manager
  8. Email Manager

25. Where are documents stored in FileNet Content Engine?

Documents can be stored in FileNet Content Engine after configuration at the following locations.

  •  File Store
  •  Fixed Storage Devices
  •  Database (as blobs)

26. What is a File Store?

FileNet stores documents in a physical folder called File Store. Multiple File Stores can be created in FileNet.

27. Explain the use of Content Engine Query Builder?

FileNet users can search for Content Engine objects and perform bulk operations on them by using Content Engine Query Builder. It is an important part of FileNet Enterprise Manager software that comes with the ability to install the Content Engine.

The functions of Content Engine Query Builder are

  •  Using property values to find objects as a search criterion.
  •  Create, run, and save simple searches.
  •  Create, run, and save SQL queries.
  •  Create and save search templates that prompt for criteria when they are launched.
  •  Launch search templates.

The Content Engine Query Builder action tab has some operations that can be done such as

  •  Delete objects.
  •  Undo documents checkout.
  •  Run JScript or VBScript.
  •  Add objects to the export manifest.
  •  Perform lifecycle actions like a set exception, promote, reset, demote, clear exception.
  •  Change security settings by removing or adding groups and users along with giving deny and allow permissions.

28. Explain the use of the FileNet Consistency Check utility?

FileNet Enterprise Management (FEM) has a utility part called the FileNet Consistency Check tool. It is mainly used to verify whether the files stored in the FileStore correspond to metadata in the CE database or not. It is used commonly after events like a system restoration, power loss, and system crash to ensure data consistency.

29. Describe different ways to secure documents in FileNet CE?

Securing documents means defining rights and access control to document users. There are two ways of securing documents in FileNet CE.

  • Access Control List: Access Control List defines access rights regarding the control of actions a particular user can take on a particular object. All users do not have equal access to control rights. Access control rights include viewing content, updating or modifying content, publishing, updating access rights, and updating metadata. A default instance security ACL is created when a class is created and the objects under that class inherit the class properties. An object can have one or more ACLs. An authorization framework performs the task of mapping or assigning access rights to particular user groups or users based on the configured LDAP repositories.
  • Marking sets: Marking sets in FileNet CE define the level of security for objects apart from the normal object security model. Based on specific property values, access to objects is controlled using marking sets.

30. Explain the difference between a minor version and a major version?

There are two-level versioning schemes supported in the Content Engine. Any document can be either in a major version or a minor version. Documents in a major version denote that they are completed, whereas documents in a minor version denote that they are incomplete or in progress.

Documents can be promoted from minor versions to major versions and demoted from major versions to minor versions. When more than one version is not required on a document class level, two-level versioning can be disabled.

31. Explain the need of using multiple Isolated Regions?

A logical subdivision of the workflow database in Process Engine is called an Isolated Region. It contains queues for work items, rosters, event logs, and other configuration-related information.

Different isolated regions can be created to facilitate two different processes or departments in an organization that have different workflow patterns. It is recommended to have two different isolated regions for two different departments to ease the maintenance of systems and ensure effective workflow.

32. Describe the use of the Process Administrator?

Work in progress can be viewed and managed by an administrator with the help of the Process Administrator. It is a Java Applet-based UI that can be accessed from IBM's workplace's admin section.

Some tasks that Process Administrators can perform include searching for workflow, searching for work items, searching for workflow events, etc.

Process Administrator helps to manage work items and workflows in the below ways.

  • It allows assigning and reassigning work to users.
  • It allows changing workflow properties or attributes like workflow group members and data field values.
  • It completes work and sends it to the next step.
  • It terminates work and sends it to the termination step.
  • It allows the deleting of work, work items, or workflows.

Process Administrator facilitates admins to search in the following areas 

  • User queues
  • Component queues
  • System queues
  • Workflow roster
  • Work queues
  • Event logs

Process Administrator assists in selecting work items by opening Process Tracker.

Join our newsletter

Stay updated with our newsletter, packed with Tutorials, Interview Questions, How-to's, Tips & Tricks, Latest Trends & Updates, and more ➤ Straight to your inbox!

Course Schedule
IBM Filenet TrainingAug 05 to Aug 20
IBM Filenet TrainingAug 08 to Aug 23
IBM Filenet TrainingAug 12 to Aug 27
IBM Filenet TrainingAug 15 to Aug 30
Last updated: 04 August 2023
About Author
Remy Sharp
Ravindra Savaram

Ravindra Savaram is a Content Lead at Mindmajix.com. His passion lies in writing articles on the most popular IT platforms including Machine learning, DevOps, Data Science, Artificial Intelligence, RPA, Deep Learning, and so on. You can stay up to date on all these technologies by following him on LinkedIn and Twitter.

Recommended Courses

1 /9