2.4 Configuring Workspace Preferences
Configure workspace preferences for workspace login controls, access to App Builder and SQL Workshop, support for PL/SQL editing and RESTful services, and access to Team Development.
Some workspace preferences can also be configured for an entire instance. If applicable, the section includes references to any instance-level settings.
Tip:
You can access many workspace administration functions (such as Manage Service, Set Workspace Preferences) from both the Administration menu and the Workspace Administration home page. For consistency, this section navigates the user to the Workspace Administration home page.
- Managing Workspace Account Login Controls
Configure workspace account login controls such as account expiration and locking, maximum number of failed login attempts, and end user account password lifetime. - Controlling Access to App Builder
Control whether developers can access App Builder. - Controlling Access to SQL Workshop
Workspace administrators can control access to SQL Workshop. Use the SQL Workshop to access tools for viewing and managing database objects. - Disabling PL/SQL Program Unit Editing for a Workspace
Workspace administrators can control whether developers can edit and compile PL/SQL program units from Object Browser. - Enabling RESTful Services and Defining a Path Prefix for a Workspace
Workspace administrators can control whether RESTful Services are enabled in the current workspace. - Configuring Team Development in an Existing Workspace
Configure Team Development for a workspace. - Configuring Session Timeout for a Workspace
Use the Session Timeout attributes for a workspace to reduce exposure at the application-level for abandoned computers with an open web browser.
Parent topic: Workspace and Application Administration
2.4.1 Managing Workspace Account Login Controls
Configure workspace account login controls such as account expiration and locking, maximum number of failed login attempts, and end user account password lifetime.
- About Login Controls
Workspace administrators can configure login controls for an individual workspace. - Configuring Workspace Account Login Controls
Configure login controls for an individual workspace.
Parent topic: Configuring Workspace Preferences
2.4.1.1 About Login Controls
Workspace administrators can configure login controls for an individual workspace.
Administrators can also configure login controls for an entire Oracle APEX instance. For example, if an Instance administrator configures account login controls in APEX Administration Services that configuration applies to all APEX accounts in all workspaces across an entire instance.
If the Instance administrator does not enable login controls across an entire instance, then each Workspace administrator can configure the following controls on a workspace-by-workspace basis:
- End-user account expiration and locking
- A maximum number of failed login attempts for end-user accounts
- The password lifetime (or number of days an end-user account password can be used before it expires for end-user accounts
Tip:
This feature applies only to accounts created using the APEX user creation and management. Application Accounts Authentication provides additional authentication security for applications. See Managing Users in a Workspace.
Parent topic: Managing Workspace Account Login Controls
2.4.1.2 Configuring Workspace Account Login Controls
Configure login controls for an individual workspace.
To configure login controls for a workspace:
Parent topic: Managing Workspace Account Login Controls
2.4.2 Controlling Access to App Builder
Control whether developers can access App Builder.
To control access to App Builder:
Tip:
These settings can be overridden by an Instance administrator. See Managing Component Availability for an Instance.
Parent topic: Configuring Workspace Preferences
2.4.3 Controlling Access to SQL Workshop
Workspace administrators can control access to SQL Workshop. Use the SQL Workshop to access tools for viewing and managing database objects.
To control access to SQL Workshop:
Tip:
These settings can be overridden by an Instance administrator. See Managing Component Availability for an Instance.
Parent topic: Configuring Workspace Preferences
2.4.4 Disabling PL/SQL Program Unit Editing for a Workspace
Workspace administrators can control whether developers can edit and compile PL/SQL program units from Object Browser.
By default, developers can change and compile PL/SQL source code when browsing database procedures, packages, and functions in SQL Workshop Object Browser. Workspace administrators can disable PL/SQL program unit editing by selecting Do not allow PL/SQL program unit editing on the Set Workspace Preferences page.
To disable PL/SQL program unit editing:
See Also:
Disabling PL/SQL Program Unit Editing for an Instance and Using SQL Commands in Oracle APEX SQL Workshop Guide
Parent topic: Configuring Workspace Preferences
2.4.5 Enabling RESTful Services and Defining a Path Prefix for a Workspace
Workspace administrators can control whether RESTful Services are enabled in the current workspace.
Tip:
RESTful Services requires that the web server in your configuration uses Oracle REST Data Services release 20.x or later.
To configure RESTful access:
See Also:
-
Enabling RESTful Services for an Instance to learn about enabling RESTful Services at the instance-level in the Administration Services application
-
Enabling Data Exchange with RESTful Services in Oracle APEX SQL Workshop Guide
Parent topic: Configuring Workspace Preferences
2.4.6 Configuring Team Development in an Existing Workspace
Configure Team Development for a workspace.
To enable users to attach files to issue comments in Team Development, you must set the Enable Issue File Repository attribute for the workspace to Yes.
To configure Team Development for a workspace:
See Also:
-
Managing Team Development in Oracle APEX App Builder User’s Guide
Parent topic: Configuring Workspace Preferences
2.4.7 Configuring Session Timeout for a Workspace
Use the Session Timeout attributes for a workspace to reduce exposure at the application-level for abandoned computers with an open web browser.
Workspace administrators configure Session Timeout for a workspace on the Set Workspace Preferences page.
To configure Session Timeout attributes for a workspace:
See Also:
- Configuring Session Timeout for an Instance
- About Utilizing Session Timeout and Session Management in Oracle APEX App Builder User’s Guide
Parent topic: Configuring Workspace Preferences