This SharePoint Add-in is an easy to use way to display when team members are in or out of the office.
Bulletproof Apps are no longer available for download in the Microsoft AppSource store and will be retired permanently on December 1, 2022. Please contact Bulletproof for custom app development services using Microsoft 365 and Microsoft Azure.
Click on any category or help topic to expand.
Getting Started
When browsing web pages describing the In Out Board on the Bulletproof Apps for SharePoint site, click the Download from Microsoft AppSource button. Or, go directly to https://appsource.microsoft.com and search for "Bulletproof".
On the Microsoft AppSource page for the In Out Board, click GET IT NOW.
Links to the terms of use and privacy policy are provided. Click Continue.
Select a SharePoint site, and click Continue. This step makes the app available to SharePoint. (Note: to make the app available to all site collections, install the app at the root site collection of your SharePoint tenant.)
A link is provided that describes the required permissions for the app. Click ADD IT.
Click Continue to confirm.
Uncheck the box if you don't want to immediately add the In Out Board to the root of your site collection. Click Return to site.
To add the In Out Board to a specific site, follow the steps in the next help topic How do I add the app to my SharePoint site.
After downloading the In Out Board from the Microsoft Office store, you can add the app to a site just like any other list or library. Follow these steps:
Before you add the In Out Board to your SharePoint site, consider the following:
Open the gear menu, and select Site contents.
In the Classic Experience, click add an app.
In the New Experience (the Modern UI), select New > App.
Click the icon for the Bulletproof In Out Board.
If this is the first time you are adding the app to your site, you'll need to grant permissions. Click Trust it. The following permissions are required:
Information about data and privacy can be found at https://bulletproofapps.azurewebsites.net/Home/Privacy.
When the installation is completed, you should see the In Out Board listed in your Site Contents.
**NOTE** The Internet Explorer browser is not officially supported by Bulletproof.
Add https://inoutboard.azurewebsites.net to your Trusted Sites list, or you may not be able to browse the app. You may only see error messages or timeout messages, because your browser doesn't trust the site. This not only applies to Internet Explorer, it could help other browsers as well.
No step-by-step instructions for this topic.
Most users will only see the In Out Board. However, administrators have an Administrator Dashboard and pages for Deployment Options, Configuration Options, Contact Information, Upgrade Options, and Online Help.
The Administrator Dashboard gives you a quick status update on the following:
The Deployment Options page is where you deploy Site Columns, Content Types, Lists and Libraries to your site. This creates data storage for the In Out Board. The data is created on your site (not the App Site), so that you have complete control over your data.
The Configuration Options page allows you to enable/disable additional features. These additional features are only available with a paid subscription.
The Contact Information page is where you enter primary contact information and communication preferences. This person will receive notifications regarding product updates and maintenance.
The Upgrade Options page is where you can activate a 30-day free trial and purchase a paid subscription. This page also provides status indicators and messaging regarding Current Version, Current License, and Payment Status.
The Online Help page provides all online help topics and also includes a form to submit a request to Bulletproof Support.
The More SharePoint Add-Ins page lists additional apps you may be interested in. Bulletproof also offers Security as a Service, Managed Services, Professional Services, Educational Services, and more.
The In Out Board does not hide data from you. SharePoint lists are created directly on your site so that you have complete control over your data. Follow these steps to complete the deployment:
From the In Out Board navigation menu, click Deploy.
Under the heading infrastructure Definitions, you can review a list of all Site Columns, Site Content Types, and Lists that will be deployed to your site. Site Columns and Content Types are deployed to the Site Collection, and Lists are deployed to the site where the app is installed. You must have appropriate permissions to these locations.
Under the heading Deployment Status, Click Deploy Now.
Messages will be displayed showing the progress of the deployment. When the deployment is completed, the status indicator will read Deployed.
In the upper left-hand corner of the screen, click the link Go back to [your site name].
Click Site Contents from the gear menu or from the left-hand navigation.
You should see four (4) new lists:
You can use the built-in SharePoint permission levels. However, you may want to create custom permission levels to better control access to the data. Follow these guidelines:
The IOB Data list contains the In Out Board data, all user names and their status. Everyone will need to be able to edit the data in this list.
The IOB Administrators list contains all users who are administrators of the In Out Board app. Administrators can see all of the administrative pages and menu items when browsing the App Site. Regular users can only see the In Out Board itself.
The IOB Status list contains custom status types for the In Out Board (paid subscriptions only). You may not want regular users to add their own custom status choices.
The IOB Log list contains all history of user status changes (paid subscriptions only).
Bulletproof Apps for SharePoint use the SharePoint Provider Hosted Add-In Framework. This means that Bulletproof hosts a website in Microsoft Azure cloud services that contains all of the app's web pages and web parts. Every website in Microsoft Azure is assigned a web address like "myapp.azurewebsites.net". When you click on the app in your SharePoint site, you get redirected to this site. All apps are secure and authenticated by your SharePoint site.
No step-by-step instructions for this topic.
In Out Board - User Guide
You can update your In/Out status by browsing the app directly or by browsing to a web page where the In Out Board has been added as a web part. Follow these steps:
Browse to a page where the In Out Board has been added as a web part, or browse the app directly.
If this is your first time using the In Out Board, click Add My Status. Fill out the data entry form:
Click Save.
After you enter your status once, you'll then see a link to Edit My Status. The app only allows you to update your own status.
The In Out Board web part can be added to web pages on the same site where the app is installed. Follow these steps:
Browse to the site where the In Out Board is installed, and click Site Contents from the gear menu or from the left-hand navigation.
Go to any web page library. For this help topic, we'll use the built-in Site Pages wiki library. However you could also use the Pages library that comes with the Publishing Feature, or any library that has pages that allow Web Parts to be added.
From the gear menu, select Add a page. Enter a name for your page, and click Create, Save or Publish (depending on the type of library).
Click Edit if the page is in view mode. For most web page libraries, the Edit button is located in the upper right hand area of the page.
For Wiki Pages using the New Experience (Modern UI), expand the plus (+) icon and select In Out Board from the list.
For Wiki Pages that use the Classic Experience, click the Insert ribbon tab and click App Part or Web Part. Select the In Out Board, and click Add.
Click Save. For some libraries, you may also need to Check In and Publish your page.
In Out Board - Administration
The Administrator Dashboard is the home page for In Out Board administrators and will display a variety of status messages. See below for a sample of the status messages you may see on the dashboard.
When the In Out Board is first added to a site, the Deployment Status will show as Not Deployed.
After you have completed deployment of Site Columns, Content Types and Lists, the Deployment Status will change to Deployed.
Contact Information will show as Not Verified until you confirm a primary contact and choose communication preferences.
If you activate a 30-day free trial or purchase a paid subscription, the Current License will show the current level. You will also see messaging about when your trial or subscription will expire.
After activating a 30-day free trial, Payment Status will change to Pending until payment is completed.
Once payment is completed and you have an active subscription, Payment Status will show as Paid.
The following Configuration Options are available. Some options are only available with paid subscriptions.
New in Version 1.0.2. Transparent Background and Font Color are configurable (paid subscriptions only).
When the Automatically Show Users as Out option is checked, all users' status will show as "Out" as of 12:01am each day (paid subscriptions only).
When the Enable Status Change Log option is checked, all user status changes will be logged in the IOB Log list on your SharePoint site (paid subscriptions only).
When the Use Custom Status Choices option is checked, you can add custom status choices in addition to just "In" and "Out" (paid subscriptions only).
New in Version 1.0.2, and included in the free version. Web addresses (URLs) have been provided for Mobile Devices and Microsoft Teams.
Whenever a new version is available, you'll see messages displayed on both the Administrator Dashboard and Upgrade Options pages.
From the navigation menu, click Upgrade.
A description of new features and functionality that are included in the upgrade is displayed on the page. Click Upgrade Now, and the new functionality will be immediately available.
Open Microsoft Teams, and browse to your team. Click the plus (+) icon in the tabs to create a new tab.
Enter a tab name and URL, then click Save.
The In Out Board is now included as a tab in Microsoft Teams. (Note: the Windows desktop version of Microsoft Teams may require you to log in to your SharePoint site, including the In Out Board tab. Using the web browser version of Microsoft Teams provides a better single-sign-on experience.)
Yes, for paid subscriptions. Please see the online help topic Configuration options for the In Out Board for details.
No step-by-step instructions for this topic.
Custom status choices are available for paid subscriptions and are entered in the IOB Status list on your SharePoint site. Follow these steps:
In the upper left-hand corner of the screen, click the link Go back to [your site name].
Open the gear menu, and select Site contents.
Click the IOB Status list.
Click new item, and enter your new status choice. Repeat for each new choice.
Open the gear menu, and select Site contents.
Click In Out Board v2.
In the navigation menu, click Configure.
Update your In/Out status using the custom status option. All custom status will be displayed with a yellow indicator.
Yes, for paid subscriptions. Please see the online help topic Configuration options for the In Out Board for details.
No step-by-step instructions for this topic.
You can uninstall the app from the Deployment Options page. Follow these steps:
On the Deployment Options page, select Click here to uninstall.
Click Uninstall Now to confirm.
Manage User Licenses
In the top navigation menu for your app, click Configure.
Scroll down to the User Management section.
If your Total Licenses shows Unlimited, then your app can be used by an unlimited number of users. No user management is required. Please note that depending on the app, there may be restrictions on the number of users allowed per site.
Otherwise, Total Licenses will show the maximum number of user licenses available, and additional options will be visible.
To manually add a new Authorized User, enter their email address in one of the textboxes and click Save.
Purchase a Subscription
You can activate a 30-day free trial for any paid subscription level. If you don't complete the purchase within 30 days, your license level will revert back to the free level. Follow these steps to activate a free trial:
From the navigation menu, click Upgrade.
You will have instant access to the functionality that comes with the paid subscription for 30 days. The status indicators on the Upgrade Options page will reflect the status of your free trial.
From the navigation menu, click Upgrade.
Click Pay Now to start the payment process.
A new browser tab will open, and you will be redirected to the secure Bulletproof Apps website to verify your address. Enter your company address, then click Verify and Save.
Click Buy Now to confirm, and you will be redirected to a secure PayPal site to complete the purchase. A variety of payment methods are available.
Get Help
Before contacting Bulletproof Support, please browse the online help topics on this site. We try to provide all of the information you need to install, configure, administer, and use the app.
No step-by-step instructions for this topic.
The app administrator can submit a request by filling out the form on the Online Help page. Follow these steps:
Go to your SharePoint site where the app is installed and click on the app. Then click Get Help in the navigation menu.
Under the heading Submit a Request, fill out the form and click Save. A member of the Bulletproof support team will contact you.
Yes, Bulletproof has a team of SharePoint Support staff and offers support contracts as a Managed Service. Bulletproof also has a team of SharePoint Consultants in the Professional Services division who can assist you with planning, architecture, custom development, and general consulting. Go to https://www.bulletproofsi.com for more information.
No step-by-step instructions for this topic.
Yes, please visit the Bulletproof Apps website at https://bulletproofapps.azurewebsites.net for detailed descriptions.
No step-by-step instructions for this topic.