Prerequisites

To configure a new instance of BOSSDesk, you will need to have:

  • a Privileged User in BOSSDesk
  • a privileged Domain User account with Active Directory Read permissions for use by the service
  • a Server within your Domain running Windows 2008 SP1 or later, with .NET Framework 4.6 or later installed (.NET FrameWork Download)

Please log in to your privileged BOSSDesk account prior to attempting the configuration steps below.

Basic Configuration

  1. Select the "Settings" option from the BOSSDesk sidebar menu.
  2. Scroll to the "Account Management" section of the "Settings" page.

  3. Select "General".

  4. On this page you can personalize your BOSSDesk by setting the following:

    • Company Name – This information appears on web pages, reports and e-mails.

    • Welcome Text – Displayed on the BOSSDesk login web page.

    • Time Zone – Dropdown list of world wide time zone regions. Identifies the time zone for the central location where services will be managed.

    • Currency – Dropdown list of international monetary identifiers.

    • Begining of Week - Specifies the day your work week starts on.

    • Header Color - the base color of your web portal header.

    • Brand - the logo to appear in place of the BOSS logo.

    • Company Logo – Displayed on all BOSSDesk web pages.

Once you have set each of these items click "Save" to apply them.


Click the "Settings" item in the BOSSDesk sidebar and scroll to "Email Settings"

  • Header and Footer: Configure the e-mail format used on all e-mail correspondence generated by BOSSDesk. you can use HTML as well as BOSSDesk placeholders here
  • Postboxes: you can add additional email addresses to the BOSSDesk application by selecting the “add” button in this menu
  • Templates: Customize the e-mail content for specific process trigger points, such as user notification templates, the new Agent ‘Welcome’ e-mail message and the ‘Forgot Your Password’ e-mail response.
  • Notifications: you can change the settings governing what types of changes notify your technicians or users here.

Installing and Configuring the SiteAgent Service (Required)

You need to download SiteAgent to enable automated asset detection, tracking, and management across multiple locations.

Step 1: Download the Installer

Navigate to Settings > Assets Management > Site Agent.

SiteAgent Navigation

The SiteAgent page is displayed.

SiteAgent Installation

Click Download SiteAgent 2.6.1.208 to download the installer.

Note: This is the latest version available, but it may change with future updates.

The BOSSDesk SiteAgent installer is downloaded to your system.

Step 2: Start the Installer

Launch the installer.

Note:

  • If a block is applied, ensure you grant the necessary permissions to allow the setup.
  • To install the SiteAgent, ensure the following requirements are satisfied:
  • Windows Server 2012 R2 SP1 and above
  • .NET Framework 4.8 (Download here)

The BOSSDesk SiteAgent Setup Wizard dialog is displayed.

SiteAgent

Click Next, agree to license terms, select destination folder, and provide API credentials. Then allow the app to make changes and complete the installation.

The BOSSDesk SiteAgent is successfully installed.

For more information, refer to

Download and Install SiteAgent

Additional Configuration of SiteAgent

You can edit the SiteAgent to ensure that credentials, Active Directory access, WMI-based inventory, user and computer synchronization, and scheduled scans are up-to-date for accurate asset management.

Step 1: Select the SiteAgent

Navigate to Settings > Assets Management > SiteAgent. The SiteAgent page is displayed.

SiteAgent

Click the Edit icon in the row of the SiteAgent you wish to update.

Note:

  • The account used in SiteAgent must have Active Directory rights to perform inventory tasks.
  • It must have WMI call permissions and be a local admin on all inventoried machines.
  • Most users prefer a domain account, but any account with the proper rights can be used.

Step 2: Provide Credentials

The Edit SiteAgent page is displayed.

SiteAgent

Navigate to the Credentials tab.

SiteAgent

Enter the details in AD Domain Name, Domain Username, Domain Password, and Confirm Password fields respectively. Then click Apply and continue.

Step 3: Select Groups and Units

SiteAgent

In the Group's tab, select the group for organizing assets from the What do you want to be used for groups? dropdown list. The available group options are:

  • Departments - Departments filled out in the Active Directory
  • Locations - Location information for asset categorization
  • AD Groups - Security field filled out in the Active Directory

Click Apply and continue.

Step 3: Synchronize Computers

SiteAgent

In the Computer Synchronization tab, select organizational units and computers you want to synchronize from Active Directory to BOSSDesk.

Note: The Import New Computers button must be enabled to allow the system to import new computers from the selected Organizational Units.

Click Apply and continue.

Step 4: Synchronize Users

The User Synchronization section is displayed.

SiteAgent

Select the users you want to synchronize from Active Directory to BOSSDesk.

Note:

  • The Import New Users button must be enabled to allow the system to import new users.
  • The Username attribute for identification must be either UserPrincipalName or SAMAccountName.
  • You must select the Organizational Units (OUs) where the users are located to import their data.
  • If a user is moved to the disabled user section, the system will archive that user.

Click Apply and continue.

Step 5: Configure Schedule Settings

The Schedule Settings section is displayed.

SiteAgent

  • Enable the Active Import Directory button to configure the user schedules.
  • Select specific days from the Days options to import the users
  • Enter the time for the schedule to run in the Run at field.
  • Select the organizational unit or computer from which you wish to import the users from the Selected OU dropdown list.
  • Enter a name for the import in the Name field.
  • Enable the Hardware scanning button to configure the hardware schedules.
  • Enable the Software scanning button to configure the software schedules.
  • Enable the Scan Windows Updates button to configure the hardware schedules.

Note:

  • A WMI call can be scheduled to run on all computers at a specific time.
  • We recommend scheduling the WMI call around 9 or 10 AM, as most computers will be active.
  • For hardware and software scans, scheduling around lunchtime is ideal, as most computers are usually turned on.

Click Apply and Continue.

Step 5: Configure Misc Settings

The Misc section is displayed.

SiteAgent

In this section, set the time in minutes for sending heartbeats and pinging devices. Also, set Active Directory ignoring preferences for user or device. Click Add. You can also set the default prefixes or remove all the timers. Once you set the timers, Click Apply.

The changes made to the selected SiteAgent are updated.

For more information, refer to

Download and Install SiteAgent

Ticket Management Configuration

Document the business process rules which will be used to aid with the completion of service requests.

General Settings

  1. Go to Settings | Incident Management | General Settings.
  2. Choose a default Priority, default Teams for Tickets, the default Business Hours and Default Holiday Calendar.
  3. Save these General Settings.



Ticket Types

  1. Go to Settings | Incident Management | Ticket Types.
  2. Click add new Ticket Type in the top right corner.
  3. Assign a meaningful name and a shortcut for the new Ticket Type.
  4. Save this new Ticket Type.



Priorities

  1. Go to Settings | Incident Management | Priorities.
  2. Click add new Priority.
  3. Give the Priority a meaningful name.
  4. Assign a default highlighting color to this priority. The color will be displayed when reviewing ticket lists.
  5. Save this new Priority.



Extended Statuses

  1. Go to Settings | Incident Management | Extended Statuses.
  2. Click add Extended Status in the top right corner
  3. Give the new Extended Status a meaningful name
  4. Save the new Extended Status.


Task Type

  1. Go to Settings | Incident Management | Task Type.
  2. Click "New Task Type".
  3. Give the new Task Type a meaningful name
  4. Save the new Task Type.



Routing Rules

  1. Go to Settings | Incident Management | Routing.
  2. Click add new Routing rule in the top right corner.
  3. Assign a meaningful name to the new Routing Rule.
  4. Provide a brief Description of this new Routing Rule.
  5. Enable this Routing Rule.
  6. Define the Condition(s) that will enable this Routing Rule.
  7. Define the Action(s) to be taken when the Conditions are met.
  8. Save this new Routing Rule.



Service Catalog Categories

  1. Go to Settings | Incident Management | Service Catalog Categories.
  2. Click the "New Service Request Category" button.
  3. Assign a meaningful name to this Service Request Category.
  4. Save this new Service Request Category.



Service Catalog

  1. Go to Settings | Incident Management | Service Catalog.
  2. Click the blue "New Service Request" on the top right.
  3. Assign a meaningful name to this Service Catalog item.
  4. Select a Category from the Drop Down field.
  5. Assign an image to this service Catalog item.



  6. Provide a Short Description for this Service Catalog item.
  7. Provide a very specific Description of this Service Catalog item.
  8. Enable this Service Catalog item.
  9. Choose whether this Service Catalog item is visible to all Users or to specific User Groups. If groups, you will be given a Drop Down to select any number of groups.
  10. Choose whether this Service Catalog item requires approval. The request may be reviewed/approved by the Requester's manager or by an Approval Board.
  11. Choose whether this Service Request item is automatically assigned to a specific Category.



  12. Drag and drop Custom Fields from the left sidebar onto the form to create your form.
  13. fill out required information for each field when prompted. (This form will be presented to the requester when they choose this Service Request item from the Service Catalog.)
  14. Click "Add a Task" to add Tasks to this Service request item.
  15. Save this new Service Request item.



Agent Teams, Groups and Approval Boards

Group your Agents and users into work groups, assign roles, and define the Approval Board.

Teams

  1. Go to Settings | User Management | Teams.
  2. Click on New Team.
  3. Give the Team a meaningful name.
  4. Select any number of Members from the Drop Down to be a part of this team.
  5. Select any number of categories for this team to manage from the Drop Down in the Ticket Categories field.
  6. Use the ‘Round-robin assignment’ checkbox to rotate new ticket assignment to each member of this team.
  7. Choose which set of Business Hours defines when this Team will respond to service requests.
  8. Choose which Holiday calendar defines the work days for this Team.
  9. Save this Team.

Groups

  1. Go to Settings | User Management | Groups.
  2. Click on New Group in the top right corner.
  3. Give this Group a meaningful name and save this new Group.
  4. Assign Groups to individual Users and to Categories.
  5. Save this Group.

Roles

  1. Go to Settings | User Management | Roles.
  2. Choose Add A New Role.
  3. Give the Role a meaningful name.
  4. Choose the permissions granted to this role. Note: If an Agent has multiple Roles, the role with the higher level of permissions will be used.
  5. Save this new Role.

Promoting Agents

  1. Go to Users.
  2. Review the Users list and click on the User you wish to assign a role to.
  3. Click the promote button in the top right corner.
  4. Select the roles you wish to assign to the User.
  5. Click "Promote".

Approval Boards

  1. Go to Settings | User Management | Approval Boards.
  2. Click "New Board"
  3. Assign a meaningful name to this Approval Board.
  4. Select any number of members from the Drop Down in the Members field.
  5. Save this Approval Board.