BrightWork New Release April 2018 Release (15.7 and 16.7)

BrightWork 15.7 and BrightWork 16.7 are the latest in a new quarterly release cadence of BrightWork for SharePoint 2013 and SharePoint 2016. Our goal is to have smaller more frequent releases so that we can be more responsive to your needs. Keep scrolling for a summary of the highlights from the new release or for full release details visit our release history. To download the new release, visit our product download page and follow these installation guidelines. (You will need to login or request access to get the product download for the first time.)   Webinar All About BrightWork 15.7 and 16.7 Attend this live product call all about this release with VP of Engineering, Fintan Manning. Tuesday, April 24th, 2018   New Features and Updates: Project Status Report Cache The Project Status Report Cache data source is primarily designed as an alternative to ‘project status report’ reports that report across multiple sites. Available in BrightWork Reporter, the Project Status Report Cache data source enables faster cross-site reporting. The Project Status Report Cache includes several aspects such as: A weekly timer job used to refresh the cache. A custom default setting that shows only the current report from each Project Status Report list. Option to turn on/off…

“Open with Project” not Working – Project for O365

Is Open Project not working as expected on SharePoint? Microsoft may have broken the ability to make the “Open with Project” call with a recent update to MSO based installs of Project for o365. We were able to reproduce the issue in-house with both BrightWork and SharePoint team site task lists using the Project sync feature alongside Microsoft Project MSO 16.0.9001.2080 (MSO-o365 variant). We believe Microsoft may have introduced an anomaly with its syncing feature. However, with that said, there is a workaround available until Microsoft corrects. Using Internet Explorer: Navigate to Site Contents – Site Assets within the Project site. Open the Microsoft Project file . Click on File > Save As. In the Sync with SharePoint Task List setting, change the Sync With option to “Existing SharePoint Site”. Under Site address, specify the URL to your SharePoint site where the task list is located. Click Verify Site to verify that it connects successfully – this will also populate the Task list drop down option if it is a valid site with a task list. Select the appropriate task list – it is named “Tasks” by default. Click Save – note that even though if you did start off with…

BrightWork Design Sync – Table Reference Guide

I’m often asked what is and isn’t included in the Design Sync for BrightWork. To make things easier, I’ve prepared a handy table to provide a simple overview of what you can and can’t do. Due to certain SharePoint design restrictions, and other practical reasons, not all changes to the template are synced. For example, new tasks are not synced as there is a high risk of over-writing existing project information.  3rd party tools are also out of scope. We would recommend that you test in Development to see what does and doesn’t come over from such software and how it may work with the BrightWork Design Sync. Note: This is accurate for 15.5 / 16.1. Check out your BrightWork Help for other versions. Design Sync Table Automatically Synced Optionally Synced Not Synced Site features Quick Launch Links under the” Recent” heading on the Quick Launch Site columns Report-Tabs list Any library marked as a catalog (like the web part library) Site content types Site theme Content in lists and libraries including tasks Site custom actions Master page application Email Scheduler Site regional settings Home page design Wiki libraries Site logo URL Remove unmatched list and libraries Email Notification settings Site description Remove…

BrightWork New Release January 2018 Release (15.6)

BrightWork 15.6 is the first in a new quarterly release cadence. Our goal is to have smaller more frequent releases so that we can be more responsive to your needs. Keep scrolling for highlights from this release or get full details in the release history. To access the new release, visit our product download page. (You will need to login or request access to get the product download for the first time.)   New Features and Updates We are delighted to announce improved support for Nintex tools and other improvements!   Create a Project – additional Nintex Support The following Nintex features are now copied for all instances when creating a new site. – Nintex Forms – Nintex Workflow “conditional start” criteria   Template Design Sync – additional Nintex Forms Support All Nintex Forms in a template are now copied each time a template design sync is run.     Scheduled Email Scheduled email has been enhanced to improve scalability with performance improvements to nightly scheduled emails.     Fixes Charts now support negative numbers. This fixes a regression in the previous release.   Webinar All About BrightWork 15.6 Watch a live demo all about this release with VP of Engineering, Fintan Manning. Tuesday…

Enhance BrightWork Help Site with your Configurations

As you may know, BrightWork is a highly configurable project management application. It comes with a comprehensive in-product help, that is intuitive to know what help you may need, depending on the page you are on.    However, as with any configurable product, you may wish to change the default Help pages, adding your own look and feel, and lexicon. This blog outlines how you can configure the BrightWork Help to meet the needs of your users. Configure BrightWork Help Our default help is online. We do ship the help files in the installer. This is installed on the SharePoint server and can be made the default by disabling the Site Collection ‘BrightWork Enhanced Help’ feature. To do this, you need to be a site collection administrator. Disable BrightWork Enhanced Help feature: Go to the top level of the site collection. Go to Site Settings. Click “Site collection features” under the “Site Collection Administration” group.  Disable the Site Collection ‘BrightWork Enhanced Help’ feature.   Now when you click on the In-Product help, it will point to the files on the server e.g. http://2013.brightworkdemo.com/_vti_bin/help/1033/BrightWork/Getting_Started_With_BrightWork.htm and not the shared default version e.g. http://help.brightwork.com/15.5/Getting_Started_With_BrightWork.htm Update the Server Help files The help then is a set of files on…

Impact of Depreciation of NPAPI Support in Chrome

You might find yourself presented with a message when attempting to open or edit a Microsoft Office document in a BrightWork site collection or any SharePoint site collection while using Google Chrome. This is apparent when you go to open a project task list in Microsoft Project. “The document could not be opened for editing” when opening a document in Chrome. A Microsoft SharePoint Foundation compatible application could not be found to edit the document.” The root cause is due to Google’s discontinuance of NPAPI support. Background of NPAPI Support Beginning with the release of Chrome 41.0.2272.0, Google disabled NPAPI plugins by default. This was documented in its release notes with a disclaimer that support would soon be dropped completely.With Google’s release of Chrome 45 in late 2015, NPAPI support was discontinued. This also had an impact on other software such as Silverlight, Java, Facebook Video and other similar NPAPI bases plugins. Next Steps and Recommendations Because of the above mentioned, it is recommended that Internet Explorer or Microsoft Edge be used to facilitate opening Microsoft Office documents in SharePoint sites. This includes BrightWork site collections. Here is Microsoft’s listing of Planned Browser Support for: SharePoint 2013 SharePoint Server 2016…

CSS to Round the Corners of Title Web Parts

I was recently asked if there is a way to round the corners of a SharePoint Title Web Part. And as BrightWork used much of the SharePoint functionality, this is indeed possible using CSS (Cascading Style Sheets). Round the Corners of Title Web Part Using the following code, you can either update the master style sheet, add to a page through the snippet editor, or point a content editor web part to a script. I’ve also added some code to improve the readability. CSS <style type="text/css"> .js-webpart-titleCell { background-color: lightblue; border-radius: 10px 10px 0px 0px; font-size: 12px; text-indent: 10px; padding: 4px; } </style> CSS Explained: .js-webpart-titleCell This is the SharePoint class i.e. the name of the SharePoint element we are adding the code to. background-color Use to set the background color. You can also use the #HTML number too. border-radius This is the code used to apply the rounded edges. The order is top left, top right, bottom left, bottom right. font-size The size of the font Title Cell text-indent How many pixels to left indent the text. Sometimes rounding the edge may trim the top slightly; it can look better when indented slightly. padding The padding of the text between the Title Cell…

1 Line PowerShell to Return your SharePoint Farm ID

Here is a very handy one line PowerShell command if you want to get the SharePoint Farm ID: (Get-SPFarm).Id Paste this into the SharePoint Management Shell and it will display the SharePoint Farm ID for your SharePoint Server farm. Download SharePoint Online Management Shell from here. Check out more PowerShell scripts for SharePoint and BrightWork here. I hope this helps!   Originally posted 30 May 2013 – Updated to include link to SharePoint Online Management Shell

Excel Error “An Unexpected Error has Occurred” when Exporting Report

A particular client had an issue exporting a report to excel and got the following Excel error: “An Unexpected error has occurred” The following error message appearing during the loading of the file in Excel. This is a generic SharePoint issue and can be resolved directly in Excel. Excel Error Resolution: For Microsoft Excel 2010 onwards: Open Microsoft Excel. Click File and then click Options. In Excel Options, click Advanced. Scroll down to General. Uncheck the box for ‘Ignore other applications that use Dynamic Data Exchange (DDE)’.   Click OK This should resolve the issue. If you are still experiencing problems with opening the file in Excel, please comment below or reach out to support@brightwork.com.   I hope this helps! Originally posted 27 May 2013. Updated with how to steps. 

Troubleshooting HTTP Status Code Messaging

On occasion, you may be presented with an HTTP Status Code Messaging error when navigating within your BrightWork site. We have gone ahead and put together a listing of the most common HTTP status codes that you may encounter while using BrightWork or any SharePoint site. In this article, we provide some insight into two separate categories of errors: Client Error and Server Error and what they mean.   HTTP Status Code Messaging   Code Message Scope Description 400 Bad Request Client Error This Hypertext Transfer Protocol (HTTP) indicates that the server could not understand or process the request due to invalid syntax. 401 Unauthorized Client Error This message is similar to error code 403 but in a slightly different context. This message is used specifically when authentication is required but has either failed by erroneous entry or credentials have not been supplied. 403 Forbidden Client Error This message is similar to error code 401 but in a slightly different context. Essentially, this message is letting the user know that the server is refusing the action. This is most likely due to the user not having the proper permissions to access to requested content. 404 Not Found Client Error This message indicates…

Metric Miscalculating in a Project Site on BrightWork

I had an interesting case with a customer regarding a metric miscalculating. They had created a series of custom metrics in their template. Their metric was generated by using an issue list and was not returning back the accurate number. The metric calculation should have returned a value of 125 but was only returning a value of 30 each time. Metric Miscalculating When we took a look at it, the metric was set up to generate from a list – specifically the Project Issues list, and a view. And when we looked at the list and manually calculated the metric, the value was not corresponding. As we dug a bit deeper, it looked like the set up of the view within the list was the root cause of the issue. When you set up a view in SharePoint, it defaults to 30 items. A calculated metric generated from a view will only calculate from the number of entries in the view i.e. it calculates it based on the first 30 entries and not the 125 entries in the list.   Workaround There are two ways to resolve this issue: Update the number of items to display in a list view by default. I’m not…

Run a SharePoint 2013 visual upgrade in Powershell

If you’re carrying out platform upgrades from SharePoint 2010 to SharePoint 2013 these steps may interest you. We have come across site collections where the “upgrade now” option in the SharePoint UI for the visual upgrade has failed, yet the PowerShell upgrade command worked perfectly. PowerShell Upgrade Steps: Open PowerShell Restore the content database to SharePoint 2013 SQL by mounting the site: Mount-SPContentDatabase “MyDatabase” -DatabaseServer "MyServer" -WebApplication http://sitename  BrightWork doesn’t support SharePoint 2010 visuals, so you won’t yet be able to navigate to your site. You will if it’s a regular SharePoint site. In PowerShell, run: Get-spsite  The site you just upgraded should be listed as type 14. Run Test-SPSite http://server/sitecollection Warnings are ok in this test, but errors are not good. Please see the below link for more on test results. Finally, run Upgrade-SPSite http://server/sitecollection –VersionUpgrade Once this reaches 100% you will have the 2013 visuals throughout your site collection. To read more see the following blog: http://www.dotnetmafia.com/blogs/dotnettipoftheday/archive/2013/02/04/how-to-perform-a-sharepoint-2013-site-collection-upgrade-with-powershell.aspx If you are looking to upgrade BrightWork, check out https://www.brightwork.com/product-blog/a-brightwork-upgrade-technical-overview I hope this helps! Let us know in the comments below how things go.   Originally posted 26 Feb 2014. Updated to include images. 

Which version of SharePoint 2016 is right for you?

With Microsoft’s introduction of SharePoint 2016, there is no longer a foundation (free version) variant available. Currently, there are two options; Standard and Enterprise. With that said, we understand that deciding on which version is best for you could potentially be an overwhelming task, so we’ve gone ahead and collected information from Microsoft to compare the feature sets that are available in both environments on SharePoint 2016. We always like to recommend customers to keep in mind the scalability of their environment, in which, BrightWork will be housed on. Here is a summary of the available feature sets available in SharePoint 2016 Standard and Enterprise: IT Professional features SharePoint Server 2016 Standard CAL SharePoint Server 2016 Enterprise CAL Active Directory Synchronization Yes Yes Alternate Access Mapping (AAM) Yes Yes Analytics Platform Yes Yes Anti-malware protection No No Claims-Based Authentication Support Yes Yes Configuration Wizards Yes Yes Deferred Site Collection upgrade Yes Yes Distributed Cache Yes Yes Data loss prevention No Yes Encryption at rest No No Host Header Site Collections Yes Yes Improved Permissions Management Yes Yes Improved Self-Service Site Creation Yes Yes Managed Accounts Yes Yes Minimal Download Strategy (MDS) Yes Yes OAuth Yes Yes Patch Management Yes Yes…

Resize Promoted Links in SharePoint with CSS

Real estate is everything today! And on SharePoint pages, that is no exception. While the Promoted Links on SharePoint are a great feature, I do think that they are a bit too big. As you can include an image with the promoted links, often the picture says enough. When I work deployments with BrightWork customers, we weigh up the pros and cons about leaving the “Getting Started” promoted links on the dashboards, or putting something that has a bit more substance e.g. metric tiles. I loved to play around and find easy wins to problems for my customers. I played around with some CSS and found a way to resize the Promoted Links on SharePoint. Resize Promoted Links Click Page ribbon, select Edit Page.  In a web part, select “Add a Web Part” Click the category Media and Content and select Script Editor from parts.   Click Edit Snippet.  Paste the script into the text box. The promoted links should change.   Resize Promoted Link CSS Code Here is the code I used to resize the Promoted Links. Do play around with it!   <style type="text/css"> /* The height of the Promoted Link Webpart */ .ms-promlink-body { height: 100px; } /*  Tile and border size. Delta…

Create a Project with Nintex Workflow and BrightWork Web Service

The BrightWork web service is now extended to include the new endpoint, Create Project so that you can use Nintex Workflow to provision new Project Sites. This allows the user to create projects based on parameters passed in by the user (using JSON) and this service will be called from the parent web. http://samplesite/Sites/BWSite/Projects/_vti_bin/BrightWork.svc/CreateProject Will create a new top-level project in BWSite. http://samplesite/Sites/BWSite/Projects/ProjectA/_vti_bin/BrightWork.svc/CreateProject  Will create a new subproject under Project A.   The Nintex workflow can be used with the existing Project Request Manager Template but ensure you disable the native BrightWork feature to create a Project from a Request. The workflow could also be employed in a standard SharePoint Custom List. This blog will step through the process of building the Nintex Workflow.   Create Project Nintex Workflow Step 1 – Define your Variables The Nintex Workflow needs seven variables defined, three of which are needed for the Web Service Call and four that are needed to create the Project: Variable Type PostResult Single line of text PostResultMultipleText Multiple lines of text XMLExtract Single line of text ProjectName Single line of text TemplateName Single line of text ProjectDescription Multiple lines of text ProjectManager Person or Group Step 2 – Set…

Add Custom Font Style to SharePoint

When you set up your SharePoint site, you may want to bring your organisations look and feel to it, and make it stand out from the default SharePoint theme. In a previous blog, I explained how you can use a great free tool called SharePoint Color Palette Tool to quick zing up your theme. I hunted for a similar tool for uploading adding a custom font and found some great online font-converter tools that can help. This blog outlines how you can add a new font to your SharePoint site or site collection and use it on your SharePoint site. Extract Font If you don’t have the font(s) on hand, you will need a copy of the font in TrueType Font format (.tff ). To do this: Browse to C:\Windows\Fonts Locate the font(s) that you would like to use. Right-click and click “Copy“.  Paste the font into a new folder. It will copy over to the folder in .tff format.  Convert Font You will need four version of your font that you want to upload. This is where the free online font converters come in useful. The 2 best I found were: https://transfonter.org/ https://everythingfonts.com/font-face Using one of these sites, upload the .ttt font file…

Importing a Microsoft Project Schedule a SharePoint Task List – Best Practice

In my last article, I walked through the best practice steps to initially set up and use Microsoft Project with the BrightWork Structured Site Template.  In this article, we will see how to take an existing Microsoft Project schedule and bring it into a SharePoint task list using Microsoft Project and the Sync feature.   Import Microsoft Project Schedule File to SharePoint Task List Open Microsoft Project through the Project Task List: If you have an existing Microsoft Project Schedule file (.mpp), you can copy the tasks from that schedule into the Project Site Microsoft Project schedule.  The initial Sync with SharePoint needs to be completed before bringing an outside project into the site. Navigate to the Project Site that used Project Structured when creating the project site. Click the Add Tasks from the Getting started with your project shortcuts. Alternatively, click on Tasks Update on the Quick Launch.  Click List | Open with Project. You will need to be using Internet Explorer for this to work as Chrome and other browsers no longer support NPAPI. Click Yes on the message box that appears on-screen. This will appear if you are in a different domain to where your BrightWork or SharePoint server is located. …

Cannot change site title from its default of “Home”

Lately, we had a number of clients who suffered from an issue on SharePoint 2013, where they lost the ability to rename a site title from its default of “Home”, to a title of their choosing. This blog outlines how you can change the Home title using SharePoint Designer to modify the default.aspx. Scenarios You try to rename the site title of the home page of a BrightWork site collection or Team site. Your changes are ignored and the title remains “Home”. You try to rename the site title of a site somewhere in the hierarchy. Your changes are ignored and the title remains “Home”.  Root Cause First, check you have the necessary permission. You must have Administrator permission for the project site. If you have the permissions, then this issue is because the page title is hidden by default in the default.aspx page in SharePoint 2013, and the “Home” in the default.aspx page is not the page title of the page. Solution If you haven’t already, download and install SharePoint Designer 2013. Open the problem site in SharePoint Designer 2013 (SPD) Choose All Files option on the left-hand quick launch  Click on default.aspx to open the file in SPD. You should be able to see some of the underlying code of the…

How to Delete User from SharePoint Site Collection

A common question that we are asked is “How do I remove users from my BrightWork site collection?” And more specifically the “My Work” user drop downs. It’s quite common for SharePoint administrators to synchronise their Active Directory with the BrightWork Site collection. This is a bad procedure for two reasons. One, your “My Work” user choice menus will be flooded with users which bare no relevance and this causes delays navigating for those who use the site. The second and the more serious issue is, that you have probably broken the limit of user licenses that you have purchased in your BrightWork license agreement, although they many of the names listed are not using BrightWork. Removing users from a site collection is a very simple task. This blog outlines how to delete user from a SharePoint site collection. *Warning: This does remove this SharePoint entry from the entire site collection. Use with care.   Remove User from a Site Collection: Firstly you must be logged on with site collection admin rights. Ensure that you are at the root (top level) of your site collection. You want to remove the /default.aspx from your URL i.e. http://2016.brightworkdemo.com/sites/cmccarthy/default.aspx becomes http://2016.brightworkdemo.com/sites/cmccarthy Now add the following hidden view portion to the URL…     _layouts/people.aspx?MembershipGroupId=0 which leaves you…

Extend the Projects and Work Tracker Template

Introduction In BrightWork, the Projects and Work Tracker template uses a Projects Tracker list called Projects. This tracker manages the high-level details of several individual projects. You can also use the template to manage the work, issues and documents associated with each project entered in the Projects Tracker list through the “Selected Projects” feature. In this way, the template acts as an alternative to creating an individual Project Lite for each site. Think “One site, many projects”. Selected Project The Projects and Work Tracker template uses a unique “Selected Project” interface to add tasks, issues or documents to your project. On the Selected Project page, if you choose a project in the Select a Project drop-down, you will set that project as your site default. This means that when you next add a task to the Project Tasks list, it will default to using your selected project. This also works for your Project Issues or Project Documents. When you have selected a project as your site default, the details of your project will show on the Selected Project page. You can use this page to manage your project or use the drop-down to see how other projects are performing. Extend…

Setting up your Project Schedule with Microsoft Project Sync

Often, I get asked the best way to use BrightWork with the Microsoft Project Sync feature in a BrightWork Structured Site.  The key to using this well is to make sure that you have correctly setup the schedule with Microsoft Project.  Here are the recommended steps to follow each time you want to use Microsoft Project with a new project schedule. Project Schedule Sync Steps to Microsoft Project The Microsoft Project file from BrightWork includes an additional macro that automatically links the file and the Project Task list on the site. It also takes care of the first sync and facilitates extra column mapping between SharePoint and Microsoft Project. This Microsoft Project file is stored in the Site Assets Library in the Project Site. To set up the initial sync of Task List with Microsoft Project: Navigate to the site you created. Click the Add Tasks or browse to the task list.  Click List | Open with Project.   Click Yes.  If asked, enter your Username and Password and click OK. Click Enable Macros. Note The BrightWork macro facilitates easier setup and syncing. It ensures the Project Tasks list connects to the custom Microsoft Project file and takes care of the extra…

User with Full Control cannot Create Subsites or Projects in SharePoint

Lately, we had a customer who’s SharePoint environment suffered from an unknown access denied error, when a user with full control cannot create subsites in the site collection. Each time these users tried to create either a project or team site they got “Sorry, you don’t have access to this page” or “Access Denied”. This blog outlines how you could resolve this issue, often caused by permissions within the SharePoint Taxonomy Hidden List. Symptoms – User cannot create subsites: Each time these users tried to create either a project or team site they got “Sorry, you don’t have access to this page” or “Access Denied”. It appeared SharePoint was ignoring the full control access permission (Owners Group). A user with Site Collection Administrator permissions could create subsites. New Site Collections on the same web application normally operated without this issue. Investigation: We started by activating verbose ULS (Unified  Logging System) on the SharePoint server. Users then attempted to create subsites, and we pulled the logs for this time. We first noticed “Access is Denied” error messages within the ULS logs. A number of lines above this “Access is Denied” event it stated that an UpdateField request was being performed on a list identified at that time as c442bc26-f509-4ec7-9da0-a8fe0234924e.…

Icons for Metrics and Choice Columns

Both BrightWork and the Free Project Management Templates ship with columns that display data visually, rather than in a pure text form. This gives the reports and dashboards a more compelling appearance, and you can quickly see what progress your projects are making. Recently, I’ve had lots of customers asking if they can use other images than the defaults supplied and if I had any icons that I could share with them. This blog outlines the best practices for creating, storing, and using custom images to use in BrightWork and SharePoint.   Uploading Custom Images: As BrightWork and SharePoint are collaborative, it is recommended to upload the images to the top level of the site collection. Another reason is that all users of BrightWork require read access at a minimum to the top level of the site collection for BrightWork Reporter to run on the subsites below. Browse to the top level of your site collection, e.g. http://2013.brightworkdemo.com/sites/CMCC Click the Settings gear icon and choose Add an App  Click on the Document Library app. Give it a name, e.g. Custom Icons Library to distinguish it from other applications.  Click Create to create the application and add it to the rest of the SharePoint apps. Click on App…

BrightWork Error Activating BrightWork Reporter Site Collection Feature

When you activate your BrightWork Site Collection, there may be many new features available. These are all the new BrightWork enabled features. However, not all are necessary. It has been asked by our clients when they activate a BrightWork Site Collection why they get a BrightWork error if they try to activate the BrightWork Reporter Site Collection feature. Scenario: From the top level of a BrightWork Site Collection, you go to Site Actions -> Site Settings -> Site Collection Features, you try and attempt to activate the BrightWork Reporter feature. You will receive the following BrightWork Error message: Reason for BrightWork Reporter Error The Feature activation option is only there for those who may choose to use the reporter web part outside of a BrightWork Site Collection. Within a BrightWork Site collection, the BrightWork Reporter feature tethered to the site collection and is always in a state of activation; there is no need to switch it on. The steps above would be necessary for installing the BrightWork Reporter Web Part on for example a SharePoint Team Site Collection. Did this help resolve the issue? For more help and support, check out BrightWork Success.   Originally posted 7 Aug 2012. Updated to reflect…

Color Code SharePoint List Rows with CSR

We all love visuals! The brain can processes images much faster than it can process lots of text. So, if you have a lot of text on a page, you might want certain items to pop out e.g. completed tasks, items with issues. This blog outlines how you can add a simple javascript to color code SharePoint list rows based on the result of a column. For this example, I am using the tasks list, but the script can be applied to any SharePoint list.   Client-Side Rendering (CSR) Before we look at the code, since SharePoint 2013, Microsoft has implemented Client-Side Rendering (CSR) technology. CSR allows you to run code such as HTML, JScript within a before or after an item loads on a page. It is generally called using a Script Editor or a Content Editor web part on a page. My personal preference to use the Content Editor to call a script stored centrally for better management, as you can update the script once and the update is reflected from throughout the site collection, wherever it is called.  Configuring the JavaScript For a .zipped version of the JavaScript click here. <script type=”text/javascript”> SP.SOD.executeFunc(“clienttemplates.js”, “SPClientTemplates”, function() { SPClientTemplates.TemplateManager.RegisterTemplateOverrides({ OnPostRender: function(ctx) { var…

Change a SharePoint User Display Name with PowerShell

There can be many reasons why you may want to change the displayed SharePoint user display name given to a user in SharePoint. You may also wish to find what the SharePoint user account identity is. Here are two primary scenarios for when you may want to change the SharePoint user display name. Scenario One The scenario is that SharePoint pulls the display name value from the active directory. Sometime later, a change to this display name is made in Active Directory and you do not see the change filtering up to the user profile in SharePoint. Scenario Two Your Active Directory display name contains a comma which is a common list separator property. An Active Directory display name may also contain certain characters like [ ]. A list separator and other certain characters are not allowed in a SharePoint user display name when using the Microsoft Project Professional Synchronisation Service with SharePoint. The list separator splits a single resource name into two separate resources on the Microsoft Project resource sheet. Other characters can cause errors and lack of functionality. Find the SharePoint User Account Identity For the script to run, you will need to know the SharePoint user account identity. If you are unsure what the SharePoint user account identity is, you can locate this in SharePoint. You…

Implement List Level Permissions in SharePoint

A common question that pops up with SharePoint users is ‘How can I restrict what people see?’  For list level permissions, you may have a project list that tracks costs that you don’t want any team members viewing due to confidentiality. This blog outlines how to implement list level permissions in SharePoint.     A word of caution, getting too granular with SharePoint permissions is not considered best practice or even a good idea. When you begin to go too far down the permissions rabbit hole, it can get challenging to manage and track. I often recommend to BrightWork customers to note the permissions set and why. For tips on planning your strategy, check out Plan your permissions strategy.   List Level Permissions With list level permissions, you are looking to restrict or promote permissions for users. You may want to allow all users to submit change request but not see the financials for a project. From the list that you want to change: Click List -> List Settings. Click Permissions for this list under the Permissions and Management section.  Click Stop Inheriting Permissions to break the inheritance of permissions from the parent site.  Edit the permissions as necessary: Delete Unique Permissions Restore inheritance back from the…

Remove Indentation on Task List View

I had a question recently from a customer about how to remove indentation on a task list view when they had added a filter to show only milestones. However, in the default task list hierarchy, the indentation would appear with the Summary Task on top and any milestones beneath. This blog will show how you can create a view with a filter and remove the indention on a task list. Remove Indentation The default look of a task list allows you to create summary tasks and task to build up a nice picture of your project hierarchy. However, when you apply a filter to a view or list, it can end up looking something like this: There are only two milestones in the list, however, four items are appearing. This is frustrating as you are not getting a quick snapshot of the information you want to see. To remove indentation on the list you need to update the view style. From the ribbon, click List -> Modify View.  Scroll down and expand Style. Select Basic Table.  Click OK to save changes. The updated view will now just show only the milestones without the task list indentation set.  For BrightWork users, a Milestone report will produce…

Troubleshoot Microsoft Project – Cannot Write Task

Have you ever encountered an error message along the lines of “We can’t write task “ABC” to the SharePoint site.” when attempting to sync tasks in your BrightWork on SharePoint 2013 environment using Microsoft Project Professional 2013? If so, we can help. This is a pretty common Microsoft specific error message. Here are some simple steps to take to assist with alleviating it: Exit Applications Exit all Office applications. Quit and Exit any Office applications that may have minimised to the taskbar.   Clear Windows Credentials and Passwords Go to Control Panel > User Accounts > Credential Manager > Windows Credentials or search for Windows Credentials in Windows Search.  Remove all credentials there. (This will remove your stored passwords.).  Remove Identities from Registry Browse to C:\Windows\System32\ Run regedt32.exe as an administrator to open Registry Editor.  From Registry Editor, browse to:HKEY_CURRENT_USER\Software\Microsoft\Office\16.0\Common\Identity\Identities Check to see if there are any folders listed under >Identities. If yes, delete them.  Restart Computer Restart the computer. Login to Project 2013 Start->All Programs->right click Project 2013->Run as administrator. Open a blank project. Click File>Account. Click Sign in to Office.  Enter your user credentials. Keep signed in by checking Keep me signed in if prompted. Add Site Collection to Trusted sites Open Internet Explorer Browse to…

Moving Documents in Libraries with Version History Intact

A client that was running SharePoint Foundation was having difficulty retaining the version history when they were moving documents between libraries. They required retaining the version history as they move files and move documents to another location. We looked into it a little further and found that this is possible. This is written for users with SharePoint 2010 Foundation and SharePoint 2013 Foundation. I believe this will also work for SharePoint 2016, but this has not been tested. Move Files Between Sharepoint Libraries with Version History Intact First, both SharePoint document libraries must have versioning switched on. By default, copying a document will lose the versioning history. Therefore, the documents must be moved. Open two instances Internet Explorer in separate browser windows or tabs. You need to be in Internet Explorer as some browsers won’t support some of the points below. Open each of the SharePoint document libraries; the location of the files you want to move and the destination document library you want to move them too. For each of these SharePoint document libraries click on Open with Explorer. The SharePoint document libraries will open in Windows Explorer. Then you will have two windows. Drag and drop the docs from…

Add Users to BrightWork Online for more Team Collaboration

As an existing BrightWork customer, or perhaps you are evaluating BrightWork as a solution for your project and portfolio management solution, you may wish to add users. In order to access BrightWork Online, each user will need a licence; BrightWork works on a named-user licencing model. If you are a BrightWork on-premise customer, we recommend reaching out to your customer success manager, or myself. We would be delighted to chat about the best options for you. Add Users to BrightWork Online Click Manage User Accounts on the top link bar. Click Create New User on the left quick launch. Fill out the form. When selecting a password, remember the password must meet Windows complexity requirements. It is important to check that the user changes the password on the first login for security purposes. The user must be a member of at least one user group. BrightWork Members is the default for most users and is the recommended option if you are not sure which group. To learn more about user permissions, check out our blog on BrightWork and SharePoint Permissions Overview. Don’t forget to send the user their credentials to log into BrightWork. Click Create User to grant the user access. More Information…

Reporting with a Lessons Learned Survey Report

BrightWork supplies many reports out of the box from All Work to Status Reporting. There are a few that we don’t have out of the box, but the Customer Success Team may have already created for other customers as part of their requirements. One such report is the Lessons Learned Survey Report. This survey is valuable to include to discover what others thought of the project. A report on a survey may be tough to configure as a default for all projects. But if you have a set of mandatory questions as part of your template, or perhaps your project team members are competent in using BrightWork Reporter and will create their own reports on their own projects, then using BrightWork reporter can really bring your lessons learned survey to the next level. Lessons Learned Survey A lessons learned survey is part of the Project Structured template but can be added to any template or site in BrightWork. It is a great way to collate all information about the good, the bad, and the ugly about how the project performed. The PMO and project manager can reflect on the project and use this as a way to develop for the next…

Browser Settings to Configure SharePoint Pages

Perhaps you are going under the hood and would like to begin to configure BrightWork and create custom report dashboards. If so, there are two settings in Internet Explorer that you will need to switch on to allow the sync and the edit page to function. If these are not turned on when you try to click to edit a page in SharePoint it won’t do anything. You will need to turn on Compatibility View Settings and add the site to your trusted sites list. Note: Some organizations may have blocked users from configuring Internet Explorer. If so, consult with your IT department for next steps. Configure Browser Settings Compatibility View Settings Open Internet Explorer. In the menu bar, click Tools -> Compatibility View Settings Click Add to include the domain of the website e.g. brightworkdemo.com. This should be auto-filled for you.  Click Close to save the changes.  Internet Explorer should then refresh. Learn more about compatibility view here. Add to Trusted Sites Open Internet Explorer. In the menu bar, click Tools -> Internet Options.  Click Security in the tabs. Click Trusted sites zone. Click Sites button.   Add the site to the trusted sites list. This should be auto-populated for you.  Click Close to save.    After carrying out these steps, you should now…

Working with 3 or more CAML Conditions

The background for this blog post comes in light of a recent customer case. They were trying to create a metric that required 3 or more CAML conditions to be put in place. They were having an issue with formatting in the sense of nesting within the formula. They were unfamiliar with the setup of creating multiple CAML conditions for a metric. It really all boils down to the conditioner rules that you put into place. When working with CAML conditions in queries it may be quite daunting if you are unfamiliar with the syntax. You must think of the various caveats that need to be taken into consideration; Is the syntax correct? Is the field type a Boolean (yes/no) or Text type? Etc. The example for this particular use case will be the Overdue Tasks metric that will encapsulate conditions not to include completed items, have a due date later than today and not include summary tasks. I have colour coded the CAML conditions to make it easier to understand the setup. <Where>        <And>              <And>                  <Neq>                      <FieldRef Name=”Status” />                       <Value Type=”Text”>Completed</Value>                  </Neq>                        <Lt>                             <FieldRef Name=”DueDate” />                             <Value Type=”DateTime”><Today /></Value>                         </Lt>…

Open Work Cache Explained for Speedier Reporting

In BrightWork 15.5, there was a new feature added to allow you to use an Open Work Cache to improve the overall performance and speed as to how the BrightWork renders Work Reports. This blog will outline the how the new Open Work Cache process operates in comparison to the default BrightWork Reporter process. Note: There are some work items that are not mirrored to the Work Cache. Read about these exceptions here. BrightWork Reporter Process The current BrightWork Reporter process looks at all lists defined in the Reporter Definition file. In the case of the Open Work Report, it will look at each site in the hierarchy and report back on the following lists: List Type List Name 714 Project Issues (BrightWork) 716 Project Change Requests (BrightWork) 720 Project Deliverables Library (BrightWork) 713 Project Goals (BrightWork) 722 Project Milestones (BrightWork) 721 Project Phases (BrightWork) 715 Project Risks (BrightWork) 723 Project Tasks (BrightWork) 725 Project Schedule (BrightWork) 150 Project Tasks 107 Tasks (SharePoint 2010) 171 Tasks 737 Project Requests (BrightWork) If there are a lot of sites to report back on, i.e. at the organizational level, it will take some time to query every site and pull this information back into a…

Compare Metrics: Create a Metric from other Metrics

As you already know, BrightWork Metrics are used to calculate both the Performance and Progress of a Project. Sometimes you may need to create a Metric that is a calculation from other Metrics in a Project. In this example, I will perform a calculation to compare metrics between the Actual Work of a Project against the Planned Work. The formula used is % Actual Work = Actual Work / Planned Work. The steps outlined below may also be adapted for other metrics. Compare Metrics Create a Custom Report definition that can query the Project Metrics list and returns just the metrics that you want to use in the calculation. Here is one that you can reuse. Add CAML query to return the desired Metrics, in this case Planned Work and Actual Work <Where> <Or> <Eq> <FieldRef Name=”Title” /> <Value Type=”Text”>Planned Work</Value> </Eq> <Eq> <FieldRef Name=”Title” /> <Value Type=”Text”>Actual Work</Value> </Eq> </Or> </Where>   Add two additional Columns to return the Metric values as separate Columns using Expressions. Metrics Calc is the raw XML on how the Columns are defined.  <NumberColumn name=”PlannedWork” caption=” Planned Work” defaultValue=”0″ numberOfDecimals=”NoDecimal” displayAsPercentage=”false” expression=”iif([Title]=’Planned Work’,[bwMetricNumberValue],0)” />   <NumberColumn name=”ActualWork” caption=” Actual Work” defaultValue=”0″ numberOfDecimals=”OneDecimal” displayAsPercentage=”false” expression=”iif([Title]=’ Actual Work’,[bwMetricNumberValue],0)” />…

Move a Site to an Archive Area in SharePoint

As a BrightWork Customer Success Architect, I frequently get a call from my customers asking to archive a project or to move a project site under another Project Office. As part of good housekeeping, and to keep your uncached reports rendering in a timely manner, I would recommend setting up an archive area to move those old, completed projects. These projects are still an asset and can be used to recreate other projects. Below I will outline the different ways to move or archive off your projects, depending on the flavour of SharePoint you are running. If you are not sure how to check your SharePoint version, this blog outlines the steps. Archive Area BrightWork doesn’t ship with an Archive Area. You will need to create your own Archive Area to store your old projects. Some customers create the Archive Area with the same hierarchy as their Projects Area, while others just pop everything under the Archive Project Office. Create an Archive Area Navigate to the top level site i.e. Home level of your site collection.  Click on Site Settings and then Create Project Area. This option will only be available at the home level of your site collection.  Enter the Name,…

Differenciating Projects Tracker & Projects and Work Tracker

When we talk about the BrightWork Project Management Spectrum, there are two project management templates that are a quick way to kick start your collaborative project management, or manage those low priority projects: Projects Tracker, and Projects and Work Tracker. Projects Tracker Projects Tracker is possibly the simplest way with which to manage projects. It is a very similar experience to using Microsoft Excel with columns across the top for high-level information about your projects, such as Title, Project Manager, Status, some KPIs, and key date information. You won’t find any individual work items such as tasks, issues, or risks in this list by design. Projects Tracker lists (it’s just a list, not a full site like our project management templates) reside in Project Offices. You just simply input the high-level data into the cells that get presented when you click into the Edit Tracker list down the left side Quick Launch in the Project Office site: Projects and Work Tracker Projects and Work Tracker (“PWT”) is a full single project site within which you can manage multiple projects requiring a relatively simple process, instead of creating separate independent sites for each of them. Each project will appear to have…

Quick Project Sites with Configure Create Project Settings

A customer once told me “Everything in three clicks or less”, and this is something that has always stuck with me. One of the longest click journeys in BrightWork was the “Create Project” wizard when in a Project Office. In BrightWork 15.5, this journey has been simplified, and now includes the ability to set default values to some of the fields and remove a few steps on the way when you Configure Create Project settings. Access “Configure Create Project” Settings Note: To view and configure the “Create Project” settings, you must be in a Project Area. This often is the Project Area at the top link bar, but may not if this was changed during configuration and design. Check with your BrightWork Admin if you are not sure.  Click Settings  | Site settings. Click BrightWork Settings. In the Configure Create Project Settings section, click Customize. Configure Project Options Project Manager: The logged in user will default to the project manager in the set project manager field. This value can be changed in the wizard for any exceptions Templates If yes, when “Browse” is clicked, all templates will load automatically. Projects If yes, when “Browse” is clicked, all projects will load automatically. If you have a…

Add a Column to a BrightWork Report Definition File

BrightWork ships with many reports pre-built and with the common columns added. However, you may want to add the custom column(s) that you created to your reports and dashboards. This blog will outline how to add a column to a BrightWork Report if it is not already there. I would recommend reading the following blogs beforehand if you are not familiar with adding custom columns or finding the BrightWork Reporter definition file to add the new column. Creating New Columns for Use in BrightWork Reporter Locate the Internal Name of a Column Finding the Reporter Definition XML File Add a Column Navigate to the Home level of your site collection e.g. http://2013.brightworkdemo.com/sites/CMcCarthy Click Site Contents Click the app BrightWork Reporter Library. This library only exists at the home level of the site collection and contains all the Report Definitions used in BrightWork. Locate the Report Definition file that you want to add the new column. There may be a folder called “Gallery” where you will find the most common Report Definition files stored.  Click the (1) ellipses (…) and then (2) the following set of ellipses (…) Select (3) Report Editor. Note: If you click on the file name, this will open the report in its…

Calculate Today as a Metric on SharePoint

Calculating Today’s Date in SharePoint has always been a challenge as naturally, the date changes daily. SharePoint will only render a calculated column when the field is updated. Sometimes you may want to see Today’s Date on a Dashboard so you can quickly compare another date (e.g. Current Finish Date), Today’s Date or compare against another metric. Here is a solution where you can use the BrightWork Project Metrics Feature to calculate Today’s Date and have it available to view on a Dashboard. The advantage of using the Metrics is that they are recalculated nightly resulting in having the correct date for Today, every day.   Here are the steps to build the Today Metric: Create a Custom Report Definition in the BrightWork Reporter Library, and add a Date Column called Today. Download and unzip this Custom Report Definition you can re-use in your site collection. You can also reuse an existing Report Definition, however, add an Expression to the Column in the format #Today# (see below)   Add a new Metric called “Today”. Make this as Calculated Date Metric and configure it to use the supplied Today Metric.xml Custom Report Definition and the Calculation Settings as below:        Now…

Use Portfolio Reporting on SharePoint

The Portfolio Reporting area in BrightWork is where you can logically group projects together for reporting purposes even though they are in different physical branches of the overall BrightWork site collection. Think of this as a way to create pointers to various BrightWork sites to bring them all virtually together in the same space. So for instance, if you have a need to logically group together the three highlighted sites in the graphic below, and report on only those projects together and excluding all non-highlighted sites, this can easily be accomplished with Portfolio Reporting. Setting up Portfolio Reporting The first step is to create a portfolio workspace or portfolio parent site. Click into the “Portfolio Reporting” top site Click “Create Portfolio” under the settings gear Click on the form that gets presented. Provide a Title for the portfolio site, a unique URL (one may already be suggested for you), and accept the default choices for “Portfolio Template” and “Copy Settings”. All that’s left to do is to tell the new site which project sites and/or project offices it should point to; simply find the “Portfolio Projects” web part on the home page of your newly created portfolio site. Click on…

Finding the Reporter Definition XML File

When adding a column to a report in BrightWork, you will need to know the name of the Reporter Definition XML file. Most reports are driven by an XML file, known as a Reporter Definition that tells the BrightWork Reporter what columns and lists to query. If you have created a new column, added another list or library application, or would like to do more advanced configurations, you will need to know the name of the Reporter Definition XML file in order to access it. In this blog, I will describe the three most common methods to locate the name of the Reporter Definition XML file. Note: Access to the steps below depends on your permission level. For example, if a user does not have permission to configure BrightWork Reporter, the information window will not be available. Report Title If the report title is made visible, there will be an . This is the report information window. Under “Data Source“, it will tell you the name of the Reporter Definition file used and it’s location. In this example, it the “All Project Summaries” report. Reporter Ribbon On occasion, the report title may not be displayed on the screen. Another method to view the Report…

Employee Timesheets on BrightWork

Recently, BrightWork and HMS Software announced a partnership that brings our two products together: BrightWork and TimeControl. TimeControl is a time management application that interfaces with BrightWork to provide robust time reporting and management for all users in BrightWork. For the first time, project planning in BrightWork project management sites is integrated into a comprehensive time management interface that users can record time spent on their projects and tasks through employee timesheets. TimeControl has been designed to serve many purposes at the same time. The application allows you to track time on a task-by-task and project-by-project basis. TimControl remains a financial timesheet with all the controls necessary to fulfill the stringent needs of payroll, human resources, and finance.   How TimeControl integrates with BrightWork TimeControl brings enterprise timesheet management to this collaborative process with a bidirectional link with BrightWork. The link brings BrightWork project and task information to TimeControl. It presents that information to end-users who can provide their daily or weekly updates on these tasks, along with any other non-project timesheet information at the same time.   Many project management organizations require timesheet data to do more than just update the tasks in the project management system. There are…

Learn CAML Statements Part 2

Following the last blog, Learn CAML Statements Part 1, this blog looks at some of the CAML comparison operators that can be used within Collaborative Application Markup Language (CAML) queries. There are a few not listed i.e. In, Includes, NotIncludes, as these are not supported at present in BrightWork.       CAML Comparison Operators In the example above, the <Eq> is a comparison operator. It looks to see if one value equals another. There are many different types available in CAML. NOTE: CAML is case sensitive   Query Open Close Syntax Example Details Equals <Eq> </Eq>   <Where> <Eq> <FieldRef Name=’AssignedTo’ /> <Value Type=’UserMulti’>John Doe</Value> </Eq> </Where>   Assigned to is equal to ‘John Doe’ Not Equals <Neq> </Neq>   <Where> <Neq> <FieldRef Name=’AssignedTo’ /> <Value Type=’UserMulti’>[Me]</Value> </Neq> <\Where>   Assigned to is not equal to ‘Me’ i.e. the logged in user Greater Than <Gt> </Gt>   <Where> <Geq> <FieldRef Name=’DueDate’ /> <Value IncludeTimeValue=’TRUE’ Type=’Date’>2017-06-13</Value> </Geq> </Where>   Due Date is greater than ‘2017-06-13’ Greater Than or Equal To <Geq> </Geq>   <Where> <Geq> <FieldRef Name=’DueDate’ /> <Value IncludeTimeValue=’TRUE’ Type=’Date’>2017-06-13</Value> </Geq> </Where>   Due Date is greater than ‘2017-06-14’ Less Than <Lt> </Lt>   <Where> <Lt> <FieldRef Name=’PercentComplete’ /> <Value Type=’Number’>50</Value> </Lt>…

Managing Simple Earned Value Using Metrics

You can now manage simple earned value tracking in BrightWork with the use of the Task Scheduler, Metrics, and the Status Report list in a Project site.  The task list can be used to capture cumulative Planned Value, Earned Value, and Actual Value for each task.  The Task Scheduler will summarize those values for the project.  Metrics can hold the Project Summary earned value information.  The Status Report list can be used to capture the changing values over time.  Graphs can be created from the Status Report list to show performance over time. Earned Value First the basics.  Modify the Task list to include several new columns.  “PV” is for the Planned Value for the Task, “EV” is the Earned Value for the task.  The Actual Cost column can be exposed to capture the Actual Value to date for the task. Next, create Manual Number metrics for the following summary items. PV – format currency EV – format currency Actual Cost – format currency (replace existing metric if necessary) BAC – your approved budget for the project – format currency Use the Schedule Configuration to setup roll-up calculations and metric feeds for each of the columns you created in the…

4 Free Tools for SharePoint Configuration

When configuring SharePoint or BrightWork, there are some free tools that I use to help make life a lot simpler. I work with customers to implement BrightWork, these are just some of the free tools to configure SharePoint that I recommend. None of the tools require an install on the SharePoint server and are installed or ran locally. Free Tools for SharePoint Configuration 1. SharePoint Designer SharePoint Designer (SPD) is a free tool from Microsoft to help with the configuration, and to an extent, customisation of SharePoint. The most commonly used features are perhaps the ability to create workflows or setting up Business Connectivity Services (BCS). With no SPD release for 2016, the assumption is that there is a push towards APIs instead. But hopefully, SPD will be around for a long time! 2. Notepad++ Notepad++ is a superb little piece of freeware for source code editing. If you are looking at the Project Cache, editing a piece of XML, or troubleshooting a calculated column, with Notepad++ you can easily see the syntax, fold some of the sections, and in some instances, there is the ability to auto-complete the code. You can select the language that you are looking at the code in…

Find your SharePoint Farm Cumulative Update or Patch Level

There are many reasons in which you will need to know your SharePoint Cumulative Update or Patch Level. Note: You will need access to SharePoint Central Administration and adequate privileges to carry out this check. Here is the easiest way to determine your patch level. 1. Open SharePoint Central Administration 2. On the opening page under “System Settings”, select “Manage servers in this farm”. 3.  At the top of this page, you will see the Database configuration version number. This is the build number of your SharePoint Cumulative Update or Patch Level. 4. Pay special attention to the status of your servers, highlighted in the screenshot above. You should see “No Action Required”. If you see “Upgrade Available” it means you must run the SharePoint Configuration Wizard to complete the installation of the last Cumulative Update or Patch Level you attempted to install. A SharePoint Cumulative Update or Patch install is a two step process, you run the Cumulative Update or Patch MSI or installer (setup.exe) on every server in your farm, then you follow this by running the SharePoint Configuration Wizard on each server in the farm. 5. Now you have identified the build number you can now find the Cumulative Update’s or Patch Level’s published name  e.g. December 2016,…

Configuring SharePoint Form with Column Order

BrightWork supplies best practice Project Management templates, but most often you will want to add or take from this. One of the most popular ways is to add a new column. However, when you add a column, SharePoint appends this to the bottom of the form. This may not be too intuitive or a good user experience. Thankfully, in SharePoint List Settings you can change the SharePoint form order to suit your requirements – without the need for InfoPath or SharePoint Designer. Configuring SharePoint Form Order To change the column order of columns in a list form (Risks, Issues, Goals, etc.), start by clicking on the name of the list in the Quick Launch down the vertical side of your project site, and click on List\List Settings in the Ribbon at the top:   Towards the bottom of the next screen you’ll see the option “Column ordering”:   On the column ordering screen simply change the number of the position of the column you’re interested in (the lower the order number, the higher it will display in the form):   Configuring SharePoint Form Order – Tasks If you’re doing this in the Project Tasks list, or a list that was…

Extend Collaboration: Project Discussion Board

For those of you who may have attended some of the webinars or demos that I have hosted over the years, you may have heard me promote the often under utilised Project Discussion Board feature for team collaboration. In my opinion, it’s a fantastic little out of the box SharePoint feature that project managers can use for many different things. Here I have listed just some of the ideas you can use the Project Discussion Board for your project management. Please post any suggestions that you have to share for the BrightWork community below. Project Discussion Board Call a spade a spade! The Project Discussion Board is what perfect for what it is intended for and can be used for team members to collaborate. When team members are dispersed, working from home, or on site with customers, it’s ideal to have a location where team members can post comments, thoughts, ideas, etc. Support Junior Team Members Wouldn’t it be great to have an area where mentoring can happen within a project? When others have problems or questions, they can post in the Project Discussions Board for help and assistance from more senior experts working the project. Human Resource Management And as a project manager, this…