[Index]

Model: data/MenuLayout

Menu Layouts

To access the latest documentation, go to Documentation and Resources at: https://voss.portalshape.com

Overview

Menu layouts define the content and structure of menus in the Admin Portal, based on your user role at the hierarchy where you log in.

VOSS Automate allows an administrator (with appropriate permissions) to customize menu layouts for different user roles and hierarchy levels. For example, the menu layouts at Provider level of the hierarchy can be different to menu layouts at Customer or Site level. Customizing menu layouts for different user roles at each hierarchy allows you to hide or show resources appropriate for different roles.

Note

This topic describes functionality as displayed in the Admin Portal. The look and feel of landing page and menu layout configuration options may differ in the legacy Admin GUI.

Related Topics

Navigation - Menu and Landing Pages in the Best Practices Guide

Advanced Configuration Guide

Fixed and Configurable Filters in Menus and Landing Pages in the Core Feature Guide

Macros in VOSS Automate in the Core Feature Guide

Custom Icon Names Reference in the Core Feature Guide

Landing Pages in the Core Feature Guide

Custom Components in the Core Feature Guide

Fixed and Configurable Filters

If a menu layout applies to the list view of a model, this list can be filtered by means of a number of filter options that apply to the displayed list. Only instances where the values of a model attribute that match the filter, are then shown. For details, see Fixed and Configurable Filters in Menus and Landing Pages

Default Menu Layouts

VOSS Automate ships with a number of default menu layouts for the following, hierarchy-based administrator user roles:

If you wish to create a new menu layout, you can create a copy (clone) of a default menu layout, edit the settings, and save it as a new menu, custom, menu layout.

You can also export a menu layout, edit it externally, and re-import it. For example, you can apply an alternative FDP or CFT, or change the order and grouping of items on the menu layout. Designers with access to tag or version tag can apply these to a menu layout so that it can be uniquely identified to track changes.

Note

The VOSS Automate documentation is based on the default, predefined menu layouts that ship with the system.

To work with menu layouts in the Admin Portal (via the default menus):

Best Practice Menus

In addition to the default menu layouts, VOSS Automate provides best practice menus for Provider and Customer administrators, including the associated access profiles and landing pages.

The best practice menus are more business-oriented, and include additional options based on best practice adaptations that may also be included in VOSS Automate.

The table describes the key features of the best practice menus:

Feature Description
Structure mapped to business use case

A menu order, nesting and naming convention based on common business use.

Menus are ordered 'top-down, following the logical order of tasks and the system hierarchies that perform these tasks.

Example: For Provider admins, the Cisco UC App Management menu has menus only for these devices, while SMTP server and other settings that Provider admins use are arranged under a menu called Provider Configuration.

In a similar way, the Cisco Subscriber Services menu has sub menus for all the functionality associated with Cisco subscribers in VOSS Automate.

Naming convention

First word capitalized for menu names where the menu is for a form view (input or edit). For example ADD Internal Number Inventory

Where such menu names start with abbreviations or acronyms, for example, E164, HCS, or LDAP, the capitalization rule applies to the next word in the name.

Menus for URLs

Included in the structure are menus that provide links to other VOSS Automate portals, allowing you to launch a another portal directly from a menu.

For this to work, you must update these URLs to match your configuration.

Considerations when Customizing and Assigning a Best Practice Menu

If you wish to modify a best practice menu and then assign the customized best practice menu to a user role, consider the following:

While default menu layouts are available for a user and an administrator user, a menu layout can be created from the GUI and can then be associated with a User Role. Users that have been assigned to this role will be able to use the created menu layout.

Model Details: data/MenuLayout

Title Description Details
Name * The name that is given to the Menu Layout.
  • Field Name: name
  • Type: String
Description A description of the Menu Layout.
  • Field Name: description
  • Type: String
Menu Items The list of menu items and -sub items that belong to the Menu Layout.
  • Field Name: menu_items.[n]
  • Type: Array
Title The menu item title as it will show on the menu.
  • Field Name: menu_items.[n].title
  • Type: String
Description The menu item description as it will show on the menu.
  • Field Name: menu_items.[n].description
  • Type: String
Condition Only show this menu item if this condition evaluates to true.
  • Field Name: menu_items.[n].condition
  • Type: String
Icon The icon to be used for this menu entry.
  • Field Name: menu_items.[n].icon
  • Type: String
  • Choices: ["3D Rotation", "Ac Unit", "Access Alarm", "Access Alarms", "Access Time", "Accessibility", "Accessible", "Account Balance", "Account Balance Wallet", "Account Box", "Account Circle", "Add", "Add A Photo", "Add Alarm", "Add Alert", "Add Box", "Add Circle", "Add Circle Outline", "Add Location", "Add Shopping Cart", "Add To Photos", "Add To Queue", "Adjust", "Airline Seat Flat", "Airline Seat Flat Angled", "Airline Seat Individual Suite", "Airline Seat Legroom Extra", "Airline Seat Legroom Normal", "Airline Seat Legroom Reduced", "Airline Seat Recline Extra", "Airline Seat Recline Normal", "Airplanemode Active", "Airplanemode Inactive", "Airplay", "Airport Shuttle", "Alarm", "Alarm Add", "Alarm Off", "Alarm On", "Album", "All Inclusive", "All Out", "Android", "Announcement", "Apps", "Archive", "Arrow Back", "Arrow Downward", "Arrow Drop Down", "Arrow Drop Down Circle", "Arrow Drop Up", "Arrow Forward", "Arrow Upward", "Art Track", "Aspect Ratio", "Assessment", "Assignment", "Assignment Ind", "Assignment Late", "Assignment Return", "Assignment Returned", "Assignment Turned In", "Assistant", "Assistant Photo", "Attach File", "Attach Money", "Attachment", "Audiotrack", "Autorenew", "Av Timer", "Backspace", "Backup", "Battery Alert", "Battery Charging Full", "Battery Full", "Battery Std", "Battery Unknown", "Beach Access", "Beenhere", "Block", "Bluetooth", "Bluetooth Audio", "Bluetooth Connected", "Bluetooth Disabled", "Bluetooth Searching", "Blur Circular", "Blur Linear", "Blur Off", "Blur On", "Book", "Bookmark", "Bookmark Border", "Border All", "Border Bottom", "Border Clear", "Border Color", "Border Horizontal", "Border Inner", "Border Left", "Border Outer", "Border Right", "Border Style", "Border Top", "Border Vertical", "Branding Watermark", "Brightness 1", "Brightness 2", "Brightness 3", "Brightness 4", "Brightness 5", "Brightness 6", "Brightness 7", "Brightness Auto", "Brightness High", "Brightness Low", "Brightness Medium", "Broken Image", "Brush", "Bubble Chart", "Bug Report", "Build", "Burst Mode", "Business", "Business Center", "Cached", "Cake", "Call", "Call End", "Call Made", "Call Merge", "Call Missed", "Call Missed Outgoing", "Call Received", "Call Split", "Call To Action", "Camera", "Camera Alt", "Camera Enhance", "Camera Front", "Camera Rear", "Camera Roll", "Cancel", "Card Giftcard", "Card Membership", "Card Travel", "Casino", "Cast", "Cast Connected", "Center Focus Strong", "Center Focus Weak", "Change History", "Chat", "Chat Bubble", "Chat Bubble Outline", "Check", "Check Box", "Check Box Outline Blank", "Check Circle", "Chevron Left", "Chevron Right", "Child Care", "Child Friendly", "Chrome Reader Mode", "Class", "Clear", "Clear All", "Close", "Closed Caption", "Cloud", "Cloud Circle", "Cloud Done", "Cloud Download", "Cloud Off", "Cloud Queue", "Cloud Upload", "Code", "Collections", "Collections Bookmark", "Color Lens", "Colorize", "Comment", "Compare", "Compare Arrows", "Computer", "Confirmation Number", "Contact Mail", "Contact Phone", "Contacts", "Content Copy", "Content Cut", "Content Paste", "Control Point", "Control Point Duplicate", "Copyright", "Create", "Create New Folder", "Credit Card", "Crop", "Crop 16 9", "Crop 3 2", "Crop 5 4", "Crop 7 5", "Crop Din", "Crop Free", "Crop Landscape", "Crop Original", "Crop Portrait", "Crop Rotate", "Crop Square", "Dashboard", "Data Usage", "Date Range", "Dehaze", "Delete", "Delete Forever", "Delete Sweep", "Description", "Desktop Mac", "Desktop Windows", "Details", "Developer Board", "Developer Mode", "Device Hub", "Devices", "Devices Other", "Dialer Sip", "Dialpad", "Directions", "Directions Bike", "Directions Boat", "Directions Bus", "Directions Car", "Directions Railway", "Directions Run", "Directions Subway", "Directions Transit", "Directions Walk", "Disc Full", "Dns", "Do Not Disturb", "Do Not Disturb Alt", "Do Not Disturb Off", "Do Not Disturb On", "Dock", "Domain", "Done", "Done All", "Donut Large", "Donut Small", "Drafts", "Drag Handle", "Drive Eta", "Dvr", "Edit", "Edit Location", "Eject", "Email", "Enhanced Encryption", "Equalizer", "Error", "Error Outline", "Euro Symbol", "Ev Station", "Event", "Event Available", "Event Busy", "Event Note", "Event Seat", "Exit To App", "Expand Less", "Expand More", "Explicit", "Explore", "Exposure", "Exposure Neg 1", "Exposure Neg 2", "Exposure Plus 1", "Exposure Plus 2", "Exposure Zero", "Extension", "Face", "Fast Forward", "Fast Rewind", "Favorite", "Favorite Border", "Featured Play List", "Featured Video", "Feedback", "Fiber Dvr", "Fiber Manual Record", "Fiber New", "Fiber Pin", "Fiber Smart Record", "File Download", "File Upload", "Filter", "Filter 1", "Filter 2", "Filter 3", "Filter 4", "Filter 5", "Filter 6", "Filter 7", "Filter 8", "Filter 9", "Filter 9 Plus", "Filter B And W", "Filter Center Focus", "Filter Drama", "Filter Frames", "Filter Hdr", "Filter List", "Filter None", "Filter Tilt Shift", "Filter Vintage", "Find In Page", "Find Replace", "Fingerprint", "First Page", "Fitness Center", "Flag", "Flare", "Flash Auto", "Flash Off", "Flash On", "Flight", "Flight Land", "Flight Takeoff", "Flip", "Flip To Back", "Flip To Front", "Folder", "Folder Open", "Folder Shared", "Folder Special", "Font Download", "Format Align Center", "Format Align Justify", "Format Align Left", "Format Align Right", "Format Bold", "Format Clear", "Format Color Fill", "Format Color Reset", "Format Color Text", "Format Indent Decrease", "Format Indent Increase", "Format Italic", "Format Line Spacing", "Format List Bulleted", "Format List Numbered", "Format Paint", "Format Quote", "Format Shapes", "Format Size", "Format Strikethrough", "Format Textdirection L To R", "Format Textdirection R To L", "Format Underlined", "Forum", "Forward", "Forward 10", "Forward 30", "Forward 5", "Free Breakfast", "Fullscreen", "Fullscreen Exit", "Functions", "G Translate", "Gamepad", "Games", "Gavel", "Gesture", "Get App", "Gif", "Golf Course", "Gps Fixed", "Gps Not Fixed", "Gps Off", "Grade", "Gradient", "Grain", "Graphic Eq", "Grid Off", "Grid On", "Group", "Group Add", "Group Work", "Hd", "Hdr Off", "Hdr On", "Hdr Strong", "Hdr Weak", "Headset", "Headset Mic", "Healing", "Hearing", "Help", "Help Outline", "High Quality", "Highlight", "Highlight Off", "History", "Home", "Hot Tub", "Hotel", "Hourglass Empty", "Hourglass Full", "Http", "Https", "Image", "Image Aspect Ratio", "Import Contacts", "Import Export", "Important Devices", "Inbox", "Indeterminate Check Box", "Info", "Info Outline", "Input", "Insert Chart", "Insert Comment", "Insert Drive File", "Insert Emoticon", "Insert Invitation", "Insert Link", "Insert Photo", "Invert Colors", "Invert Colors Off", "Iso", "Keyboard", "Keyboard Arrow Down", "Keyboard Arrow Left", "Keyboard Arrow Right", "Keyboard Arrow Up", "Keyboard Backspace", "Keyboard Capslock", "Keyboard Hide", "Keyboard Return", "Keyboard Tab", "Keyboard Voice", "Kitchen", "Label", "Label Outline", "Landscape", "Language", "Laptop", "Laptop Chromebook", "Laptop Mac", "Laptop Windows", "Last Page", "Launch", "Layers", "Layers Clear", "Leak Add", "Leak Remove", "Lens", "Library Add", "Library Books", "Library Music", "Lightbulb Outline", "Line Style", "Line Weight", "Linear Scale", "Link", "Linked Camera", "List", "Live Help", "Live Tv", "Local Activity", "Local Airport", "Local Atm", "Local Bar", "Local Cafe", "Local Car Wash", "Local Convenience Store", "Local Dining", "Local Drink", "Local Florist", "Local Gas Station", "Local Grocery Store", "Local Hospital", "Local Hotel", "Local Laundry Service", "Local Library", "Local Mall", "Local Movies", "Local Offer", "Local Parking", "Local Pharmacy", "Local Phone", "Local Pizza", "Local Play", "Local Post Office", "Local Printshop", "Local See", "Local Shipping", "Local Taxi", "Location City", "Location Disabled", "Location Off", "Location On", "Location Searching", "Lock", "Lock Open", "Lock Outline", "Looks", "Looks 3", "Looks 4", "Looks 5", "Looks 6", "Looks One", "Looks Two", "Loop", "Loupe", "Low Priority", "Loyalty", "Mail", "Mail Outline", "Map", "Markunread", "Markunread Mailbox", "Memory", "Menu", "Merge Type", "Message", "Mic", "Mic None", "Mic Off", "Mms", "Mode Comment", "Mode Edit", "Monetization On", "Money Off", "Monochrome Photos", "Mood", "Mood Bad", "More", "More Horiz", "More Vert", "Motorcycle", "Mouse", "Move To Inbox", "Movie", "Movie Creation", "Movie Filter", "Multiline Chart", "Music Note", "Music Video", "My Location", "Nature", "Nature People", "Navigate Before", "Navigate Next", "Navigation", "Near Me", "Network Cell", "Network Check", "Network Locked", "Network Wifi", "New Releases", "Next Week", "Nfc", "No Encryption", "No Sim", "Not Interested", "Note", "Note Add", "Notifications", "Notifications Active", "Notifications None", "Notifications Off", "Notifications Paused", "Offline Pin", "Ondemand Video", "Opacity", "Open In Browser", "Open In New", "Open With", "Pages", "Pageview", "Palette", "Pan Tool", "Panorama", "Panorama Fish Eye", "Panorama Horizontal", "Panorama Vertical", "Panorama Wide Angle", "Party Mode", "Pause", "Pause Circle Filled", "Pause Circle Outline", "Payment", "People", "People Outline", "Perm Camera Mic", "Perm Contact Calendar", "Perm Data Setting", "Perm Device Information", "Perm Identity", "Perm Media", "Perm Phone Msg", "Perm Scan Wifi", "Person", "Person Add", "Person Outline", "Person Pin", "Person Pin Circle", "Personal Video", "Pets", "Phone", "Phone Android", "Phone Bluetooth Speaker", "Phone Forwarded", "Phone In Talk", "Phone Iphone", "Phone Locked", "Phone Missed", "Phone Paused", "Phonelink", "Phonelink Erase", "Phonelink Lock", "Phonelink Off", "Phonelink Ring", "Phonelink Setup", "Photo", "Photo Album", "Photo Camera", "Photo Filter", "Photo Library", "Photo Size Select Actual", "Photo Size Select Large", "Photo Size Select Small", "Picture As Pdf", "Picture In Picture", "Picture In Picture Alt", "Pie Chart", "Pie Chart Outlined", "Pin Drop", "Place", "Play Arrow", "Play Circle Filled", "Play Circle Outline", "Play For Work", "Playlist Add", "Playlist Add Check", "Playlist Play", "Plus One", "Poll", "Polymer", "Pool", "Portable Wifi Off", "Portrait", "Power", "Power Input", "Power Settings New", "Pregnant Woman", "Present To All", "Print", "Priority High", "Public", "Publish", "Query Builder", "Question Answer", "Queue", "Queue Music", "Queue Play Next", "Radio", "Radio Button Checked", "Radio Button Unchecked", "Rate Review", "Receipt", "Recent Actors", "Record Voice Over", "Redeem", "Redo", "Refresh", "Remove", "Remove Circle", "Remove Circle Outline", "Remove From Queue", "Remove Red Eye", "Remove Shopping Cart", "Reorder", "Repeat", "Repeat One", "Replay", "Replay 10", "Replay 30", "Replay 5", "Reply", "Reply All", "Report", "Report Problem", "Restaurant", "Restaurant Menu", "Restore", "Restore Page", "Ring Volume", "Room", "Room Service", "Rotate 90 Degrees Ccw", "Rotate Left", "Rotate Right", "Rounded Corner", "Router", "Rowing", "Rss Feed", "Rv Hookup", "Satellite", "Save", "Scanner", "Schedule", "School", "Screen Lock Landscape", "Screen Lock Portrait", "Screen Lock Rotation", "Screen Rotation", "Screen Share", "Sd Card", "Sd Storage", "Search", "Security", "Select All", "Send", "Sentiment Dissatisfied", "Sentiment Neutral", "Sentiment Satisfied", "Sentiment Very Dissatisfied", "Sentiment Very Satisfied", "Settings", "Settings Applications", "Settings Backup Restore", "Settings Bluetooth", "Settings Brightness", "Settings Cell", "Settings Ethernet", "Settings Input Antenna", "Settings Input Component", "Settings Input Composite", "Settings Input Hdmi", "Settings Input Svideo", "Settings Overscan", "Settings Phone", "Settings Power", "Settings Remote", "Settings System Daydream", "Settings Voice", "Share", "Shop", "Shop Two", "Shopping Basket", "Shopping Cart", "Short Text", "Show Chart", "Shuffle", "Signal Cellular 4 Bar", "Signal Cellular Connected No Internet 4 Bar", "Signal Cellular No Sim", "Signal Cellular Null", "Signal Cellular Off", "Signal Wifi 4 Bar", "Signal Wifi 4 Bar Lock", "Signal Wifi Off", "Sim Card", "Sim Card Alert", "Skip Next", "Skip Previous", "Slideshow", "Slow Motion Video", "Smartphone", "Smoke Free", "Smoking Rooms", "Sms", "Sms Failed", "Snooze", "Sort", "Sort By Alpha", "Spa", "Space Bar", "Speaker", "Speaker Group", "Speaker Notes", "Speaker Notes Off", "Speaker Phone", "Spellcheck", "Star", "Star Border", "Star Half", "Stars", "Stay Current Landscape", "Stay Current Portrait", "Stay Primary Landscape", "Stay Primary Portrait", "Stop", "Stop Screen Share", "Storage", "Store", "Store Mall Directory", "Straighten", "Streetview", "Strikethrough S", "Style", "Subdirectory Arrow Left", "Subdirectory Arrow Right", "Subject", "Subscriptions", "Subtitles", "Subway", "Supervisor Account", "Surround Sound", "Swap Calls", "Swap Horiz", "Swap Vert", "Swap Vertical Circle", "Switch Camera", "Switch Video", "Sync", "Sync Disabled", "Sync Problem", "System Update", "System Update Alt", "Tab", "Tab Unselected", "Tablet", "Tablet Android", "Tablet Mac", "Tag Faces", "Tap And Play", "Terrain", "Text Fields", "Text Format", "Textsms", "Texture", "Theaters", "Thumb Down", "Thumb Up", "Thumbs Up Down", "Time To Leave", "Timelapse", "Timeline", "Timer", "Timer 10", "Timer 3", "Timer Off", "Title", "Toc", "Today", "Toll", "Tonality", "Touch App", "Toys", "Track Changes", "Traffic", "Train", "Tram", "Transfer Within A Station", "Transform", "Translate", "Trending Down", "Trending Flat", "Trending Up", "Tune", "Turned In", "Turned In Not", "Tv", "Unarchive", "Undo", "Unfold Less", "Unfold More", "Update", "Usb", "Verified User", "Vertical Align Bottom", "Vertical Align Center", "Vertical Align Top", "Vibration", "Video Call", "Video Label", "Video Library", "Videocam", "Videocam Off", "Videogame Asset", "View Agenda", "View Array", "View Carousel", "View Column", "View Comfy", "View Compact", "View Day", "View Headline", "View List", "View Module", "View Quilt", "View Stream", "View Week", "Vignette", "Visibility", "Visibility Off", "Voice Chat", "Voicemail", "Volume Down", "Volume Mute", "Volume Off", "Volume Up", "Vpn Key", "Vpn Lock", "Wallpaper", "Warning", "Watch", "Watch Later", "Wb Auto", "Wb Cloudy", "Wb Incandescent", "Wb Iridescent", "Wb Sunny", "Wc", "Web", "Web Asset", "Weekend", "Whatshot", "Widgets", "Wifi", "Wifi Lock", "Wifi Tethering", "Work", "Wrap Text", "Youtube Searched For", "Zoom In", "Zoom Out"]
Type The selected model type from the Type drop-down list to associate with the Title.
  • Field Name: menu_items.[n].type
  • Type: String
  • Format: uri
Href If a direct reference to a model type is used for the menu item, the specified path.
  • Field Name: menu_items.[n].href
  • Type: String
Field Display Policy The selected Field Display Policy that is associated with the Menu Item.
  • Field Name: menu_items.[n].field_display_policy
  • Type: String
  • Target: data/FieldDisplayPolicy
  • Target attr: name
  • Format: uri
Configuration Template The selected Configuration Template that is associated with the Menu Item.
  • Field Name: menu_items.[n].configuration_template
  • Type: String
  • Target: data/ConfigurationTemplate
  • Target attr: name
  • Format: uri
Custom Component The selected Voss Portal Custom Component that is associated with the Menu Item.
  • Field Name: menu_items.[n].custom_component
  • Type: String
  • Target: data/VossPortalCustomComponent
  • Target attr: component_route
  • Format: uri
Landing Page The selected Landing Page that is associated with the Menu Item (only available on the New Admin GUI).
  • Field Name: menu_items.[n].landing_page
  • Type: String
  • Target: data/LandingPage
  • Target attr: name
  • Format: uri
Display As Select the display format of the model types of the menu item. The format can be a Form for a single instance, or a List for more than one instance. Default: list
  • Field Name: menu_items.[n].display
  • Type: String
  • Default: list
  • Choices: ["Form", "List", "Wizard", "External Link", "Landing Page"]
Fixed Filters Filters that can't be removed by end user. Applicable to display as = 'list'
  • Field Name: filter_options.[n]
  • Type: Array
Filter By
  • Field Name: menu_items.[n].filter_options.[n].filter_by
  • Type: String
Filter Type
  • Field Name: menu_items.[n].filter_options.[n].filter_type
  • Type: String
  • Choices: ["Contains", "Does Not Contain", "Starts With", "Ends With", "Equals", "Not Equal"]
Filter String
  • Field Name: menu_items.[n].filter_options.[n].filter_string
  • Type: String
Ignore Case
  • Field Name: menu_items.[n].filter_options.[n].ignore_case
  • Type: Boolean
Configurable Filters Filters suggested to end users and my be cleared. Applicable to display as = 'list'
  • Field Name: configurable_options.[n]
  • Type: Array
Filter By
  • Field Name: menu_items.[n].configurable_options.[n].filter_by
  • Type: String
Filter Type
  • Field Name: menu_items.[n].configurable_options.[n].filter_type
  • Type: String
  • Choices: ["Contains", "Does Not Contain", "Starts With", "Ends With", "Equals", "Not Equal"]
Filter String
  • Field Name: menu_items.[n].configurable_options.[n].filter_string
  • Type: String
Ignore Case
  • Field Name: menu_items.[n].configurable_options.[n].ignore_case
  • Type: Boolean
Menu Items The list of nested menu items that belong to the Menu Layout.
  • Field Name: menu_items.[n]
  • Type: Array
Title The nested menu item title as it will show on the menu.
  • Field Name: menu_items.[n].menu_items.[n].title
  • Type: String
Description The nested menu item description as it will show on the menu.
  • Field Name: menu_items.[n].menu_items.[n].description
  • Type: String
Condition Only show this menu item if this condition evaluates to true.
  • Field Name: menu_items.[n].menu_items.[n].condition
  • Type: String
Type The selected model type from the Type drop-down list to associate with the Title.
  • Field Name: menu_items.[n].menu_items.[n].type
  • Type: String
  • Format: uri
Href If a direct reference to a model type is used for the menu item, the specified path.
  • Field Name: menu_items.[n].menu_items.[n].href
  • Type: String
Field Display Policy The selected Field Display Policy that is associated with the Menu Item.
  • Field Name: menu_items.[n].menu_items.[n].field_display_policy
  • Type: String
  • Target: data/FieldDisplayPolicy
  • Target attr: name
  • Format: uri
Configuration Template The selected Configuration Template that is associated with the Menu Item.
  • Field Name: menu_items.[n].menu_items.[n].configuration_template
  • Type: String
  • Target: data/ConfigurationTemplate
  • Target attr: name
  • Format: uri
Custom Component The selected Voss Portal Custom Component that is associated with the Menu Item.
  • Field Name: menu_items.[n].menu_items.[n].custom_component
  • Type: String
  • Target: data/VossPortalCustomComponent
  • Target attr: component_route
  • Format: uri
Display As Select the display format of the model types of the menu item. The format can be a Form for a single instance, or a List for more than one instance. Default: list
  • Field Name: menu_items.[n].menu_items.[n].display
  • Type: String
  • Default: list
  • Choices: ["Form", "List", "Wizard", "External Link"]
Fixed Filters Filters that can't be removed by end user. Applicable to display as = 'list'
  • Field Name: filter_options.[n]
  • Type: Array
Filter By
  • Field Name: menu_items.[n].menu_items.[n].filter_options.[n].filter_by
  • Type: String
Filter Type
  • Field Name: menu_items.[n].menu_items.[n].filter_options.[n].filter_type
  • Type: String
  • Choices: ["Contains", "Does Not Contain", "Starts With", "Ends With", "Equals", "Not Equal"]
Filter String
  • Field Name: menu_items.[n].menu_items.[n].filter_options.[n].filter_string
  • Type: String
Ignore Case
  • Field Name: menu_items.[n].menu_items.[n].filter_options.[n].ignore_case
  • Type: Boolean
Configurable Filters Filters suggested to end users and my be cleared. Applicable to display as = 'list'
  • Field Name: configurable_options.[n]
  • Type: Array
Filter By
  • Field Name: menu_items.[n].menu_items.[n].configurable_options.[n].filter_by
  • Type: String
Filter Type
  • Field Name: menu_items.[n].menu_items.[n].configurable_options.[n].filter_type
  • Type: String
  • Choices: ["Contains", "Does Not Contain", "Starts With", "Ends With", "Equals", "Not Equal"]
Filter String
  • Field Name: menu_items.[n].menu_items.[n].configurable_options.[n].filter_string
  • Type: String
Ignore Case
  • Field Name: menu_items.[n].menu_items.[n].configurable_options.[n].ignore_case
  • Type: Boolean
Menu Items The list of nested menu items that belong to the Menu Layout.
  • Field Name: menu_items.[n]
  • Type: Array
Title The nested menu item title as it will show on the menu.
  • Field Name: menu_items.[n].menu_items.[n].menu_items.[n].title
  • Type: String
Description The nested menu item description as it will show on the menu.
  • Field Name: menu_items.[n].menu_items.[n].menu_items.[n].description
  • Type: String
Condition Only show this menu item if this condition evaluates to true.
  • Field Name: menu_items.[n].menu_items.[n].menu_items.[n].condition
  • Type: String
Type The selected model type from the Type drop-down list to associate with the Title.
  • Field Name: menu_items.[n].menu_items.[n].menu_items.[n].type
  • Type: String
  • Format: uri
Href If a direct reference to a model type is used for the menu item, the specified path.
  • Field Name: menu_items.[n].menu_items.[n].menu_items.[n].href
  • Type: String
Field Display Policy The selected Field Display Policy that is associated with the Menu Item.
  • Field Name: menu_items.[n].menu_items.[n].menu_items.[n].field_display_policy
  • Type: String
  • Target: data/FieldDisplayPolicy
  • Target attr: name
  • Format: uri
Configuration Template The selected Configuration Template that is associated with the Menu Item.
  • Field Name: menu_items.[n].menu_items.[n].menu_items.[n].configuration_template
  • Type: String
  • Target: data/ConfigurationTemplate
  • Target attr: name
  • Format: uri
Custom Component The selected Voss Portal Custom Component that is associated with the Menu Item.
  • Field Name: menu_items.[n].menu_items.[n].menu_items.[n].custom_component
  • Type: String
  • Target: data/VossPortalCustomComponent
  • Target attr: component_route
  • Format: uri
Display As Select the display format of the model types of the menu item. The format can be a Form for a single instance, or a List for more than one instance. Default: list
  • Field Name: menu_items.[n].menu_items.[n].menu_items.[n].display
  • Type: String
  • Default: list
  • Choices: ["Form", "List", "Wizard", "External Link"]
Fixed Filters Filters that can't be removed by end user. Applicable to display as = 'list'
  • Field Name: filter_options.[n]
  • Type: Array
Filter By
  • Field Name: menu_items.[n].menu_items.[n].menu_items.[n].filter_options.[n].filter_by
  • Type: String
Filter Type
  • Field Name: menu_items.[n].menu_items.[n].menu_items.[n].filter_options.[n].filter_type
  • Type: String
  • Choices: ["Contains", "Does Not Contain", "Starts With", "Ends With", "Equals", "Not Equal"]
Filter String
  • Field Name: menu_items.[n].menu_items.[n].menu_items.[n].filter_options.[n].filter_string
  • Type: String
Ignore Case
  • Field Name: menu_items.[n].menu_items.[n].menu_items.[n].filter_options.[n].ignore_case
  • Type: Boolean
Configurable Filters Filters suggested to end users and my be cleared. Applicable to display as = 'list'
  • Field Name: configurable_options.[n]
  • Type: Array
Filter By
  • Field Name: menu_items.[n].menu_items.[n].menu_items.[n].configurable_options.[n].filter_by
  • Type: String
Filter Type
  • Field Name: menu_items.[n].menu_items.[n].menu_items.[n].configurable_options.[n].filter_type
  • Type: String
  • Choices: ["Contains", "Does Not Contain", "Starts With", "Ends With", "Equals", "Not Equal"]
Filter String
  • Field Name: menu_items.[n].menu_items.[n].menu_items.[n].configurable_options.[n].filter_string
  • Type: String
Ignore Case
  • Field Name: menu_items.[n].menu_items.[n].menu_items.[n].configurable_options.[n].ignore_case
  • Type: Boolean