Updated Date: 07/07/2026
Changing Customized Properties in Advanced View
Through the Advanced Customization view, you can directly edit PHP, CSS, JavaScript, and HTML to control the display and function of web and client pages in Access Policy Manager. You can use the built-in editor to edit files, or you can copy and paste with an editing application of your choice.
Edit files in Advanced View to configure settings not easily set in General View.
-
On the Main tab, click Access > Profiles / Policies > Customization > Advanced.
The Customization tool appears in Advanced Customization view, displaying the Form Factor: Full/Mobile Browser settings in the left pane.
-
Select the resource type folder for Access Profiles or Webtops.
-
Navigate through the folder hierarchy to find the file you want to edit, and click it.
The file appears in the built-in editor pane, with simple syntax highlighting.
-
Make the changes you require to the file. You can make changes in the editor screen, or you can edit in an external editor using copy and paste commands for your operating system.
- To save a draft of your changes without applying them, click the Save Draft button.
- To discard any changes saved with the Save Draft button, click Revert, and follow the instructions on the confirmation dialog box.
-
After you customize settings, click the Save icon at the top of the Customization tool.
You can customize the following files for access profiles in Advanced View.
| Files | Location | Description |
|---|---|---|
| apm_edge.css | Customization Settings > Access Profiles > access_profile > Common | The CSS that controls the look and feel for BIG-IP Edge Client® pages. |
| header.inc | Customization Settings > Access Profiles > access_profile > Common | Specifies the page header content for access profile pages on all devices. |
| apm_mobile_ppc.css | Customization Settings > Access Profiles > access_profile > Common | The CSS that controls the look and feel for pages on a PocketPC device. |
| javascript_disabled.inc | Customization Settings > Access Profiles > access_profile > Common | The layout for the page that appears when JavaScript is disabled on the client. |
| apm_mobile.css | Customization Settings > Access Profiles > access_profile > Common | The layout properties for access policy pages on any mobile device that is not a PocketPC. |
| apm_full.css | Customization Settings > Access Profiles > access_profile > Common | The CSS and PHP code that controls the look and feel for pages on a web browser. |
| footer.inc | Customization Settings > Access Profiles > access_profile > Common | The include that specifies the footer text line. |
| apm.css | Customization Settings > Access Profiles > access_profile > Common | The PHP code that determines the CSS file that is used with a particular browser or device. |
| access_notfound.inc | Customization Settings > Access Profiles > access_profile > Logout | The HTML, JavaScript, and PHP code that presents a page when access is not granted. |
| logout.inc | Customization Settings > Access Profiles > access_profile > Logout | The HTML, JavaScript, and PHP code that presents a page when the user logs out. The file includes several options for different logout reasons. |
| my.acl.inc | Customization Settings > Access Profiles > access_profile > Logout | The HTML, JavaScript, and PHP code that presents a page when the access to a page is denied for one of several reasons, including by an ACL. |
| http_401.inc | Customization Settings > Access Profiles > access_profile > Access Policy > Logon Pages > logon_page | The page that appears when and HTTP 401 error (unauthorized) occurs. |
| logon.inc | Customization Settings > Access Profiles > access_profile > Access Policy > Logon Pages > logon_page | A PHP file that specifies the layout and items that appear on the logon page. |
| decision_box.inc | Customization Settings > Access Profiles > access_profile > Access Policy > Decision Pages > decision_box | Specifies the layout for the HTML that appears in a decision box. |
| message_box.inc | Customization Settings > Access Profiles > access_profile > Access Policy > Message Pages > message_box | Specifies the layout for the HTML that appears in a message box. |
| access_notfound.inc | Customization Settings > Access Profiles > access_profile > Access Policy > Ending Pages > ending | The HTML page that appears when access cannot be established. |
| logout.inc | Customization Settings > Access Profiles > access_profile > Access Policy > Ending Pages > ending | The HTML page that appears when session logout occurs for one of several reasons. |
| my.acl.inc | Customization Settings > Access Profiles > access_profile > Access Policy > Ending Pages > ending | The HTML page that appears when access is denied because of a login failure or ACL issue. |
| Macro pages | Customization Settings > Access Profiles > access_profile > Macros > macro | Macros can include any of the logon page, decision page, and message page customization files as listed here. |
You can customize the following files for webtops in Advanced View.
| Files | Location | Description |
|---|---|---|
| webtop_popup.css | Customization Settings > Webtops > webtop | The CSS that controls the look and feel for the webtop popup screen. |
| desktopClass.js.inc | Customization Settings > Webtops > webtop | The JavaScript code that specifies how the webtop page is dynamically created. |
| webtop_help.inc | Customization Settings > Webtops > webtop | The HTML code on the webtop page that provides the link to the webtop help page. |
| hometab.inc | Customization Settings > Webtops > webtop | The JavaScript code that controls the look and feel for the Home tab. |