Computers and Devices

Both the Computers and Devices sections of theWeb UI are very similar. They are also similar in function to the Computers and Devices windows in KeyConfigure, but include newer features not found in the desktop app.

Basic Concepts

Clicking on the icon in the top left of the Ribbon will toggle the Sidebar (if you accidentally close it).

  • You can drag and drop assets to Login Type (computers), Category (devices), and Divisions to move them around.
  • You can toggle visibility of Login Types or Categories by the check to their left.
  • Clicking on a Division will filter the asset list to only show those items in that division and any sub divisions.
  • When you select a Filter or Tag, this also results in displaying only the matching items.
  • Dragging a Filter to the upper section of the list turns it into a Rule which can automatically parse computers as they connect to the server.
  • By combining all these options you can get a highly specific resulting list of matching assets. At the top of the navigation pane will be an indication of what things are being filtered on and how many matching items there are. Pay attention to this if you think things are missing and clear any mistakenly selected items (e.g. choose all in scope and no filter.
  • You can only create Divisions on the Computers page, not the Devices page. If you right click a division you can rename it or assign a color. That color is applied to all computers it directly contains.
  • Clicking the + in the upper right of the ribbon lets you manually make a new asset record.
  • The Columns button allows you to pick what data columns are shown, choose a data field to group by, and save column views. Combined with the above filtering options this makes a very powerful interface for displaying the desired information.
  • Right click on the Column Headers to resize all columns to their data content.
  • The Search bar at the top also filters down what is shown on the page, and will search all displayed columns.
  • As with the Dashboard, the Scope (funnel next to Search) will further filter down the displayed objects on the page. This can be redundant to the use of Division selection and Tag choice but allows flexibility. Using Scope for example will remove Divisions from the side navigation display.
  • If you click on the Name of an asset you will be taken to its Detail record. If you click anywhere else on the line it will select that line. You can use Shift click and Contol/Command click (by platform) to select blocks of or random lists of assets.
  • If you right click on a selected item, you can Quick Edit (among other things) from the context menu. Quick Edit allows you to bulk change any number of fields on any number of selected records for easy batch updates.
  • Further details per each asset page type are found below.

    Computers

    The Web UI has many powerful tools, some of which are not available in KeyConfigure. Conversely there are still some options that are only in the desktop tool, like making Sections and using the Show Intalls command. While everyday users will find what they need in the web, a back end Admin will still want to have KeyConfigure on hand.

    The Computers page will show an icon next to the computer name with the platform and status indicated much like on Availability Maps. That is, Green are available, Red are in use, Blue are offline, and Gray are in Maintenance. This means the listed User may either be logged in if In Use, or the last person to use the system if in other states.

         Computer List

    Top Ribbon

    In the top left you will see a button to toggle the display of the left hand navigation pane on and off. Next to this is an indication of what scope is applied due to selection of a Division in the navigation, as well as a total number of computers in the current selection. On the right side are several tools.

    The first is the + to add a new record. Using this you'll be prompted to choose a primary ID type for the new record and the corresponding data for that field. It's also highly recommended to provide a Name for the record. You'll then be taken to the Details page for the new record to add in the other data.

    Next is the Arrange Columns button . This will bring up a modal where you can choose which data fields will be displayed as columns and what oder they appear in. You can also select the Grouping field to use, if any. Grouping allows for powerful display of the computer records by any available field in the database, like Owner, Model, RAM, etc. By grouping and then sorting by another column, you can achieve sub-sorting of objects.

    The More menu  ⁞ ▾  contains a number of other actions. Many items will be grayed out if you do not have one or more Computers selected in the main pane.

    Left Navigation

    The left hand navigation for Computers contains multiple sub sections. If you make the divider between the sub navigation and the main pane wide enough you will see Counts displayed for each Login type and Division.

    Main Pane

    The large area of the page where the list of computers is displayed. You can change the displayed columns and grouping from the Arrange Columns button in the ribbon.

    You can use the Search bar in the header to search for anything in any displayed column. Combining the Scope and Divisions filtering options allows for robust and detailed results that can then be further quick searched.

    Devices

         Device List

    The Devices page is much like the Computers page, but you can not create or edit Divisions here. The main difference is instead of the Login Types you see Categories. These are built in and can not be modified, but you can create custom Types under any Category using the Custom Columns under Settings. Sassafras tends to consider things like tablets and mobile devices as Computers, and all other peripheral items and other equipment as Devices. That is, although we do not have a client for iOS or Android, those mobile devices can be imported using our admin scripts from Jamf or InTune, and we create them under Computers due to the amount of data available for them. Devices have many fewer data fields, but also highly customized ones by Category.

    Details

         Computer Details     Device Details

    Once you click a Computer or Device and are taken to its Details screen, you will see the sub navigation is a list of the various panes of data. Some panes like Policies (for computers) and Custom will only appear if they are applicable (i.e. the data exists). Clicking Edit will allow you to make modifications, and you can click through the various panes before saving all your changes for the entire record. For a full list of fields in the various panes, see Computer Details and Device Details in the older KeyConfigure documents.

    A feature in the Web UI as of 7.9 is the ability to make Forms to customize the display of these detail pages. This allows you to set the default view for an account to only the fields of interest.

         Custom Form Details

    Note that you can edit certain fields like Computer Name that are populated by the KeyAccess client, especially when using the Quick Edit feature in 7.9. If you change these, an update from the KeyAccess client will restore the actual value. Likewise if you import a CSV that changes these, they are changed from manual, and would be again changed by client. The intent is that you can rename retired machines or manually imported machines for example as a convenience, not override the actual computer name. This applies to some other fields as well that allow edit but are agent provided. These are distinct from the Asset and Custom fields which can be Locked against client update.

    Linked Records

    Some information is interlinked in records, and may even lead you to screens not accessible from the main navigation. For example, if you click on the Last User of a Computer, you'll be taken to a User detail record that you can also edit!

         User Details

    Note that the User details include panes to show a list of Policies assigned to the user, as well as any Purchase Install Codes.

    Other links include Devices and Software. Purchases and Models can also be linked.

    Information and Categorization

    These panes contain various information reported from the computer and a few management setting options. Of note in the Web UI is the Maps list for a Computer on the Categorization pane. This is not present in KeyConfigure and shows what Map Set and Floorplan the computer is a member of.

    Software

         Computer Software Details

    The Software pane in the Web UI of Computer Details is the equivalent to the Audit pane in KeyConfigure. However, it not only contains the Audit information, it also shows a list of all installed Products on the computer. This is similar to the Show Installs function in KeyConfigure except this shows Products instead of Programs. With the Recent Use displayed, this makes it very easy to check what known softare is being used on a given computer without running a report.

    Install Codes

    This is a list of "codes" linked to the computer by way of the Install Codes pane of a Software Purchase record.

    History

         Device History

    Added in 7.9, this pane shows a history of changes gathered since the 7.9 server update was applied. While you can not sort the display columns in the web as you can in KeyConfigure, you can use the Search bar to filter the items to a keyword. You can also Download the displayed results.

    Importing

    New in 8.0 is the ability to import records for CSV in the Web UI. While this section talks about Computers and Devices, this also applies to Purchases. To initiate an Import, click the  ⁞ ▾  menu in the upper right of the Computer, Device, or Purchase page and chose the Import option.

    Source Data

    The first step of an import is to choose a CSV file with your source data.

         Import Source File Choice

    Mapping Instructions

    If you have previously saved import maps, you can select from them here. You can also Save the current instruction set you have made. A popup will ask you to name the mapping set.

         Import Mapping General

    If you are importing any date fields, you can choose the Date Format that will apply to all such fields.

    Once you have chosen a source file, you will see a list of the headers in your source data. This is the Simple mapping option by default. For each field you can then choose a destination to map that data to. If any header names match field names they will be auto matched for convenience but you can change them as needed. A search box appears at the top of the drop down so you can perform a find for the field you want. The example shows the first row of data so you can verify your mapping makes sense, and you can click the arrows to view other row results before importing.

         Import Mapping Fields     Import Mapping Field Search

    If you choose the Advanced button for mapping, you can do more complex manipulations. For example, you could send one input field to multiple destinations, which is not possible in the Simple mapping. This interface is a drag and drop mechanism. Drag fields from the source columns on the left under fields on the right to set the relationships.

         Import Mapping Fields

    Mapping Values

    In a saved mapping, there may be fields where the values did not match exactly to internal values. For example, perhaps "In Use" was mapped to "Deployed" for the Lifecycle Stage. These value mapping choices will be displayed in this section.

    Import Results

    Once you perform an Import the results are displayed here. This allows you to verify success or failures.

         Import Mapping Results