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.
Setting Company information (Optional but Recommended):
- Select the "Settings" option from the BOSSDesk sidebar menu.
Scroll to the "Account Management" section of the "Settings" page.
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.
Configuring Email Templates (Optional but Recommended):
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):
Select the "Settings" option from the BOSSDesk sidebar menu.
Scroll to the "Configuration Management" section of the "Settings" page.
Select the "SiteAgent" option.
On the "SiteAgent" Page on the right-hand side, select the "New SiteAgent" button.
- Enter a name for this instance of the SiteAgent (We recommend using the name of the domain) and click "Save".
- copy the displayed API key to somewhere for later use in the server installation.
Return to the main "SiteAgent" page by clicking the "SiteAgent" tab at the top of the screen.
Select "Download SiteAgent".
Move the downloaded installer to the prepared Windows Server.
Run the installer and complete the installation steps. Once the installation is complete and you click finish, a window should open prompting you to configure the agent.
In the configuration window, enter the name of your BOSSDesk instance (what preceeds ".bossdesk.io" in your url) and paste the API key you copied earlier into the designated fields, and select the TLS version you would like to use. (1.2 is reccomended). Click Next.
Enter the hostname for the domain controller, as well as the credentials for the domain user mentioned in the prerequisites into the allotted fields, choose whether you are importing Computers and Users or Users Only and click next.
- You will need to choose what type of grouping you want to use in BOSSDesk on this screen. Select either group by Location, Department, or AD Security group (unless filtering is turned on in a later step, this will not govern who is imported, only what resources they can view, and their appearance in certain reports.). Click "Read Groups items" then select the list of groups you plan on using. once that is done, click Next.
- You should now be on the "Computer Synchronization" page. Click the "Refresh" button at the top of the page to load your AD OU list.
- Select the OUs for the Computers you would like to import. once selected, click the GREEN arrow between the 2 boxes to move them to the Import List.
- Click the Blue Cloud Sync button to sync the computers with the BOSSDesk Database.
- click Next.
- Repeat the previous steps for the Users you would like to import and click Next.
19. Enter any IP ranges you would like to scan with SNMP, and the community string (the default is usually "public") in the format \
20. Once you have added all the ranges, click the magnifying glass to scan.
21. When the scan has completed, Select the devices you wish to add to your BOSSDesk and click the cloud button to sync them.
22. Once the sync is complete, click next.
23. Select which scheduled tasks you would like to turn on, and select what time and which days you would like them to run on. (Note: scheduled tasks cannot be run within 30 minutes of one another). Once the schedules are correct, click the green check mark in the bottom right corner to finalize these settings.
24. After the Sync is run for the first time, you should be able to see details listed next to the SiteAgent in your BOSSDesk SiteAgent Settings page.
Additional Configuration of SiteAgent
You can also change several additional settings related to the SiteAgent by doing the following:
Go to the server the SiteAgent is installed on.
Navigate to the system tray on the taskbar.
Right click on the BOSSDesk icon.
Here you can edit how often the agent communicates with BOSSDesk, checks for updates, and specify prefixes to ignore in Active Directory
You have now completed the Basic Setup.
Ticket Management Configuration
Document the business process rules which will be used to aid with the completion of service requests.
- Go to Settings | Incident Management | General Settings.
- Choose a default Priority, default Teams for Tickets, the default Business Hours and Default Holiday Calendar.
- Save these General Settings.
- Go to Settings | Incident Management | Ticket Types.
- Click add new Ticket Type in the top right corner.
- Assign a meaningful name and a shortcut for the new Ticket Type.
- Save this new Ticket Type.
- Go to Settings | Incident Management | Priorities.
- Click add new Priority.
- Give the Priority a meaningful name.
- Assign a default highlighting color to this priority. The color will be displayed when reviewing ticket lists.
- Save this new Priority.
- Go to Settings | Incident Management | Extended Statuses.
- Click add Extended Status in the top right corner
- Give the new Extended Status a meaningful name
- Save the new Extended Status.
- Go to Settings | Incident Management | Task Type.
- Click "New Task Type".
- Give the new Task Type a meaningful name
- Save the new Task Type.
- Go to Settings | Incident Management | Routing.
- Click add new Routing rule in the top right corner.
- Assign a meaningful name to the new Routing Rule.
- Provide a brief Description of this new Routing Rule.
- Enable this Routing Rule.
- Define the Condition(s) that will enable this Routing Rule.
- Define the Action(s) to be taken when the Conditions are met.
- Save this new Routing Rule.
Service Catalog Categories
- Go to Settings | Incident Management | Service Catalog Categories.
- Click the "New Service Request Category" button.
- Assign a meaningful name to this Service Request Category.
- Save this new Service Request Category.
- Go to Settings | Incident Management | Service Catalog.
- Click the blue "New Service Request" on the top right.
- Assign a meaningful name to this Service Catalog item.
- Select a Category from the Drop Down field.
- Assign an image to this service Catalog item.
- Provide a Short Description for this Service Catalog item.
- Provide a very specific Description of this Service Catalog item.
- Enable this Service Catalog item.
- 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.
- Choose whether this Service Catalog item requires approval. The request may be reviewed/approved by the Requester's manager or by an Approval Board.
- Choose whether this Service Request item is automatically assigned to a specific Category.
- Drag and drop Custom Fields from the left sidebar onto the form to create your form.
- 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.)
- Click "Add a Task" to add Tasks to this Service request item.
- 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.
- Go to Settings | User Management | Teams.
- Click on New Team.
- Give the Team a meaningful name.
- Select any number of Members from the Drop Down to be a part of this team.
- Select any number of categories for this team to manage from the Drop Down in the Ticket Categories field.
- Use the ‘Round-robin assignment’ checkbox to rotate new ticket assignment to each member of this team.
- Choose which set of Business Hours defines when this Team will respond to service requests.
- Choose which Holiday calendar defines the work days for this Team.
- Save this Team.
- Go to Settings | User Management | Groups.
- Click on New Group in the top right corner.
- Give this Group a meaningful name and save this new Group.
- Assign Groups to individual Users and to Categories.
- Save this Group.
- Go to Settings | User Management | Roles.
- Choose Add A New Role.
- Give the Role a meaningful name.
- 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.
- Save this new Role.
- Go to Users.
- Review the Users list and click on the User you wish to assign a role to.
- Click the promote button in the top right corner.
- Select the roles you wish to assign to the User.
- Click "Promote".
- Go to Settings | User Management | Approval Boards.
- Click "New Board"
- Assign a meaningful name to this Approval Board.
- Select any number of members from the Drop Down in the Members field.
- Save this Approval Board.