• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer
Lydon Solutions

Lydon Solutions

Construction Project Management Software Solutions

  • Construction Viz
  • Services
    • Business Consulting
    • Professional Services
    • Microsoft 365 Managed Services
    • Government Agencies
  • Company
  • Events
  • Blog
  • Careers
  • Contact
  • Search
  • Free Consultation
Show Search
Hide Search

Tips from the Field

Don't miss out. Receive blog updates on the latest Lydon Solutions company news, product updates, and much more by joining our mailing list today.

  • This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
  • This field is for validation purposes and should be left unchanged.







Keep Your Construction Data Safe with Microsoft 365 Permissions – Part 2 

Tips from the Field | November 10, 2023

In part 1 of this three-part series on Microsoft 365 permissions, we discussed Microsoft 365 admin roles and application-specific permissions. Part 2 of this series will focus on Microsoft SharePoint Online permissions management. SharePoint brings another level of permissions management to Microsoft 365 applications, which is why we are keeping this topic separate.  

Think of SharePoint as the database for Microsoft 365 applications. Microsoft Teams, Microsoft Planner, and Microsoft Lists store data in SharePoint lists and libraries. You can thus extend the default permissions from the app level through the underlying SharePoint site permissions.  

This article will discuss SharePoint permission levels and groups and how you can modify them to help manage overall project permissions. 

Structure of SharePoint Permissions

Picture1

To understand permission controls within SharePoint, you must first understand SharePoint permissions levels.  

SharePoint Permission Levels

Permission levels navigation link from the advanced permissions settings
Permission levels navigation link from the advanced permissions settings

Permission levels enable users to perform specific tasks. Permission levels are assigned to permission groups or can be assigned to a user directly (not recommended). The permission levels that we typically see on construction projects are the following:

  • Full control - Enables users to view, add, update, delete, approve, and customize items or pages on the website. This level is typically reserved for just the SharePoint admins since this level could delete entire pages and libraries. 
  • Read – Enables users to view pages, list items, and download documents. This level is suitable for managers and external stakeholders viewing but not modifying data. 
  • Contribute - Enables users to manage personal views, edit items and user information, delete versions in existing lists and document libraries, and add, remove, and update personal Web Parts. You typically assign this level to users who add and upload data. This level is most common for construction team members sharing files and forms. 

You can create and modify permission levels from the advanced permissions settings menu if you are a site owner or have full-control permission.  

Default Permission Levels 
Default Permission Levels 

Lydon Solutions typically adds a custom permission level to projects, and we name it “Contribute No Delete” to accommodate external contractors. This custom level allows users to upload but not delete records, which is handy when sharing files between internal and external stakeholders.  

Uncheck "delete items” in the permission level settings to create a new “Contribute No Delete” level. 
Uncheck "delete items” in the permission level settings to create a new “Contribute No Delete” level. 

SharePoint Permission Groups

Permission groups are containers where you can assign a permission level and users. You can add a permission group to an entire SharePoint site, and its permission level would be inherited across every artifact (list, library, folder, and record) in the site. Alternatively, you can break inheritance and assign a different permission level to a group or user for individual SharePoint artifacts.  

As with any other Microsoft 365 application, there are default permission groups available: 

  • Site owners – Site Owners can manage site permissions, add and delete artifacts, edit site settings, and change site themes. This group has the Full Control permission level assigned in SharePoint.  
  • Site members – Site Members can add and delete records in lists and libraries. This group has the Contribute permission level assigned in SharePoint. 
  • Site visitors – Site visitors can see site content but not edit it. This group has the Read permission level assigned in SharePoint. 
SharePoint Default Permission Groups 
SharePoint Default Permission Groups 

These default permission groups are automatically assigned to every artifact on the site and will be added to every new artifact you create. This means that while site visitors cannot edit content, they can still see everything in the site, which might not be ideal if you share the site with external users and have sensitive documents on your site.  

For sites with external contractors, you will want to create new named permission groups and possibly a new permission level to control project permissions. You can add new permission groups from the advanced permission settings. 

Advanced permission settings – Create a Permission Group 
Advanced permission settings – Create a Permission Group 

Also, instead of every user having access to all of the content on the site, you will most likely want to break inheritance (permissions) for specific artifacts. To change the permissions for each artifact, go to the library settings menu, select permissions, and click Stop Inheriting Permissions. 

Library Permission settings – Stop Inheriting Permissions 
Library Permission settings – Stop Inheriting Permissions 

At this point, you should have a general idea of permission levels and groups. Please be aware that most projects have different permission levels and group needs, but here are a couple of examples of what you might have on a construction project for owner-project managers and external contractors: 

Owner-Project Managers: 

  • Permission group name: Owner Project Manager. 
  • Permission level: Contribute. 
  • Assigned: Site level. 
  • Scope: Project Managers can add and delete list items and documents across the entire site. 

External Contractors: 

  • Permission group name: Contractor. 
  • Permission level: Contribute No Delete. 
  • Assigned: Contractor Document Library. 
  • Scope: Access to only the Contractor Document Library to upload files but not delete anything. 

This article is just the tip of the iceberg regarding SharePoint permissions. SharePoint permissions can get pretty complex, and you might end up with a spiderweb of assigned permissions. If you need help with permissions or just setting up your projects in Microsoft 365, you can reach out for a free one-hour consultation here. 

For Part 3 of this series, we will be covering file sharing. While this is the easiest way to assign permissions at a folder or file level on a case-by-case basis, we wanted to get the concepts of permissions management in Microsoft 365 out of the way first. Stay tuned. 

Check out more blogs from Keep Your Construction Data Safe with Microsoft 365 Permissions

  • Keep Your Construction Data Safe with Microsoft 365 Permissions – Part 1
  • Keep Your Construction Data Safe with Microsoft 365 Permissions – Part 3

Tips from the Field: Adding Images to a Power BI Report

Tips from the Field | November 21, 2022

Microsoft 365 Power BI is an incredibly powerful reporting tool and is fast becoming the go-to reporting solution in construction. While creating connections to different data sources and building cool reports is relatively straightforward, adding dynamic images is not as simple.

Read on to learn how to add images to your Power BI report.

Two options when adding images to Power BI reports

There are two paths to adding images to a report.

Option 1

Your first option is to insert images directly into the report. This approach is useful if you want to embed a static image into your report, like adding a logo to a project-specific report.

Unfortunately, you need to open Power BI, update the report, and re-publish it to add or edit images.

Note: These embedded images will display when you print a report.

Option 2

Your second option is to link images dynamically from another file location. This approach allows you to connect to images from another file location and display them dynamically in your report.

A good example of this would be a set of project progress photos that are dropped off in a SharePoint image library every month. You could then connect these photos to your report and use a project and time period slicer to display only the images you would like to see in the report.

While this approach provides the most flexibility, since images are read from the image library, the setup in Power BI of the connection is more difficult.

Also, there are a few considerations to be aware of:

  • Viewers must have permission for both the image library and the Power BI report to view the images.
  • Images will not display in Power BI Desktop until you publish the report to Power BI Online.
  • The connected images will not display when you print a report.
Power BI Desktop with both options
Power BI Desktop with both options
  • When images initially display in Power BI, they will appear as small thumbnails, and you will not have many options to format them. You will most likely need to “Get more visuals” and find a third-party image display visual. See the screenshots below for how to do this.

Step 1: Click the three dots and select “Get more visuals” 

<b>Step 1:</b> Click the three dots and select “Get more visuals”

Step 2: And then search on images and click on one to add 

<b>Step 2:</b> And then search on images and click on one to add

So, you might wonder how actually to create a dynamic image connection in your report from SharePoint? There are a bunch of steps to doing this, but I found a great video to get you most of the way there: A little trick for SharePoint Online Images in Power BI.

We hope this blog helps you build out your project status report. If you need a complete reporting solution from building a Power App to collect period data or structuring a Power BI Report that can filter by project and period, you can submit a consultation request here.

Tips from the Field: How to Access Checked-Out Files

Tips from the Field | February 9, 2021

Microsoft SharePoint is a powerful document management platform with robust version control tools. However, a frustrating scenario can arise when you go looking for a file that you know is there, but someone checked out the document and then went off on vacation or left the organization. As a result, SharePoint will not let you open or edit the file – and in some cases, you might not even be able to see it. Here is how to restore your access to the file you need.

How to enable document checkout

Being able to check files in and out in SharePoint is a great way to manage updates, avoid conflicts and enforce version control. But this feature is not enabled by default when creating a new library. To turn on document checkout, you need to change the "Require documents to be checked out before they can be edited" option in the document library's versioning settings (see screenshot).

checkedout_1

How to recover checked out documents

Problems can arise when someone checks out a document, does not check it back in, and then becomes unavailable (perhaps going on vacation or leaving the organization and having their account disabled). When this happens, the file may not show in your document library views, leading you to think it has disappeared.

The good news is that you can easily check stranded files back in under your account if you have the right permissions. You can do this regardless of whether the account of the person who checked it out is still active or not. Here's how.

  1. Go into the document library settings
  2. Click on "General Settings"
  3. Select "Manage files which have no checked in version"
checkout_3
  1. Under the "Checked Out Files" view, you will see the currently checked out files. Select the files you want to check back in, then click "Take Ownership of Selection" to become the owner.  The file will now show as being checked out to you. You can now open, edit, or check the file back in as appropriate.
checkedout_2

Get More Tips and Tricks for Microsoft 365 and SharePoint

Want more tips and tricks for Microsoft 365 and SharePoint delivered to your inbox? Subscribe to our newsletter in the footer below. If you need hands-on help getting the most out of Microsoft technology, check out our Microsoft 365 Managed Services offerings. You can also contact us for a free consultation.

Tips from the Field: List and Document Library Templates

Tips from the Field | February 25, 2020

Have you ever wanted to create a standard document library in SharePoint with key columns for the project name, contractor, document types, and owner that you can reuse multiple times or import into another site? You can with SharePoint List and Document Library Templates.

Benefits of List and Document Library Templates in SharePoint

SharePoint’s List and Document Library Templates is a powerful feature that will help speed up site creation. There are many benefits to creating sets of list and library templates that you plan to reuse:

  • Standardize lists and document libraries settings (versions, check in check out, and so on)
  • Standardize lists and document library views.
  • Standardize metadata columns and content types across your content.
  • Include content in the template, such as previously created records, which could be helpful if you are creating an archive, backup, or phase of a project.
  • Reduce errors in rebuilding sites.
  • Accelerate time to build sites with repeatable tasks.
  • Export your list and library templates to other sites.

How to Create a List or Library Template in SharePoint

Creating a list or library template is relatively easy.  Make sure you define a template nomenclature in advance so you can easily determine the latest one to use when replicating. Then follow the steps below.

  1. Once you have created a list or library in SharePoint, go into Settings and click the “Save list as a template” link under the Permissions and Management column.

creating standard document library in SharePoint

2. Fill in the File Name (used when you export), Template Name (what will show in your Site Contents Apps), and a Template Description (a handy way to describe how you will use the template).   Note: make sure to use nomenclature that is consistent and easy to identify.

3. If you want to include the records that are currently in the list or library you created, click “Include Content.”

4. SharePoint will display a confirmation message if the creation step was successful.

5. Once created, your template is now available when you add an app under Site Contents.   You can now use it just like any other app.

Want to do more with Microsoft SharePoint and Office 365?

The Lydon Solutions team knows construction and IT.  Our team can help you keep ahead of your competition by getting the most out of technology solutions like SharePoint and Office 365. Contact us for a free consultation.

And if you need something turnkey, we also offer Construction Viz, a powerful construction project management solution with everything required to manage your construction projects, including document management, dashboards, reports, forms, workflows, and more. Construction Viz is available in the cloud, on-premise, or as à la carte apps deployable in Microsoft Office 365 and SharePoint.

Tips from the Field: Creating Office 365 Groups

Tips from the Field | January 13, 2020

In a previous post, we discussed the advantages of Office 365 Groups, which bring all Office 365 productivity apps together so you have an integrated solution to manage your projects.  

Office 365 Groups represent a new way to enable team members to collaborate in a common workspace with a standard set of tools.  You can create an Office 365 Group from Outlook, Yammer, Teams, SharePoint Online, and Planner. What’s unique is that when an Office 365 Group is created, you are automatically provisioned a shared Outlook mailbox and calendar, One Note Notebook, Planner instance, and SharePoint site collection. 

A Team’s Team and Yammer Groups can also be associated with the Office 365 Group. Also, you don’t have to worry about permissions since everyone added to the group automatically gets permissions to the appropriate applications. It’s a quick way to set up a collaboration space with all your favorite tools integrated and accessible in one place.  

Creating an Office 365 Group

So how do you create an Office 365 Group? It’s pretty simple and depends on which Office 365 application you start from. Here are the steps: 

  1.  Create New Group. The method is similar in each application. 

Outlook: 

Navigate to Groups in the left navigation and click “New group,” 

tips1-e1578440233540

Yammer: 

Navigate to Groups in the left navigation and click “Create a group.”  

tips2-e1578440210493

SharePoint, Teams, and Planner: 

When you create a modern site collection in SharePoint, a new Team in Teams, or a new Plan in Planner, an Office 365 Group with the same name will be automatically created. 

2. When you create a new Group, you get a window like this. (The exact display may vary depending on your application.) 

tips3
  • Provide a Group name that is related to the project. 
  • Describe the Group’s purpose. 
  • Select whether the group will be Private or Public. My recommendation is to default to Private since you will probably want to restrict access to the Group. Also, leave the box checked for “Members will receive all group conversations and events in their inboxes." They can stop following this group later if they want to.
  • Under “More settings” are the language preferences. 

3. Add members to your Group. This step allows you to add users who will have access to the applications associated with the Group. 

tips4

4. The Group is created with the associated applications. The new Office Group menus within each application are very similar. (At some point, I expect Microsoft will make them identical.)  You can navigate into Planner, SharePoint, One Note, Yammer, and even Teams from within the Office 365 Group. For comparison purposes, see Outlook and Planner below: 

Outlook: 

tips5

Planner: 

tips6

That’s it. Pretty simple overall. I suggest reading my blog post on Office 365 Groups where I provide some considerations for creating Office 365 Groups.  

Microsoft continues to bring the Office 365 suite of productivity tools together into a cohesive productivity solution. The Office 365 Groups seem to be the first step, and Microsoft’s Fluid Framework will take this even further. Make sure to subscribe to our blog as we’ll update you on developments as they are rolled out.  

Don’t Mess with Default Content Types in SharePoint

Tips from the Field | September 6, 2019

Most of our “Tips from the Field” are how-to guides to help novice SharePoint users better support their construction projects. This tip is different because it focuses on avoiding a problem that can have dramatic consequences. In short, don’t mess with the default content types.  Read on to learn why, and also how to properly configure custom content types if necessary.

Changing Default Content Types Can Break Your SharePoint Site

SharePoint’s default content types are the foundation of SharePoint apps, lists, and libraries. Content types define behavior and include various columns by default. SharePoint users who modify default content types can render an entire site unusable if done incorrectly. (Yes, you read that right.)

To illustrate, let’s look at a document library, which includes a “document” content type by default. If you don’t see a similar view, make sure “management of content types” is activated in the advanced settings of your document library.

content types in Sharepoint

If you click on the “Document” hyperlink under the Content Type column, you’ll see the included fields and attributes. For example, the screenshot below shows that the document content type has the “Name” and “Title” fields, and that name is a required field. 

So, whenever you add documents to this library, it will enforce the attributes of the document content type, and “Name” will be a required field (as denoted by a star).

content types in Sharepoint

With the right permissions, you can modify and add to the default content type, which will change the behavior of that specific document library.

So what’s the big deal?  There are several implications for modifying the document content type at the document library (content) level:

  • Library setting vs. content type. Changing the configuration of the library settings can conflict with modifications made to the default document content type.  For example, different columns could become required fields. This can result in documents being automatically checked out or disappearing.
  • Differences between libraries. Unless you drill into the document content types within the document library, you will have no idea why one library works differently than another. On the surface, they can look exactly the same.
  • Content type hierarchy. Document content types with the same name reside at the content hub or site collection. Sites, lists, and libraries inherit default content types from their parents, so behavior cascades from the highest to the lowest level. If you modify a specific app’s default content type at the document library level, any subsequent changes made at the hub or site collection will overwrite the document library content type. So, lists and libraries will be inconsistent.
  • SharePoint software updates. SharePoint software updates, when applied, could overwrite functionality for the default content types.

So, what do you do about it?  Do not modify the default content types. Instead, you can add your own custom content types.

How to Add Custom Content Types

If you are going to use content types, create new ones at the highest level (hub, site collection or site) for reuse and add them to the document library at the content level. If you click on “Add” from the existing site content types, you can select from the existing content types.

content types in Sharepoint

Choose the content type from the Groups and click “Add” to move each type from the left to the right box. Then click “OK.”  For example, see the project documents content type in the image below.

Once you add a new content type to your document library, you can make it the default setting for that library. From that point forward, every time you add a new document to that library it will use your new content type. Alternatively, you can also have your new content type appear as an option when a user clicks the “New” button to add a document. Both of the above methods will ensure the default document content type stays intact and you can easily see when a new one is being used instead of the default, making it easier to troubleshoot any problems.

If you want to know more, ask questions in the comments below.

Managing content types is an important part of using SharePoint for construction management, and one of the many ways Construction Viz makes your job easier. Contact us for a free consultation.

And be sure sign up for our monthly newsletter in the footer below to get our latest blog updates, tips on using Microsoft SharePoint, and other useful info.

  • Go to page 1
  • Go to page 2
  • Go to page 3
  • Go to page 4
  • Go to Next Page »

Primary Sidebar

Recent Posts

How-To | November 16, 2023

Keep Your Construction Data Safe with Microsoft 365 Permissions – Part 3

SharePoint permissions
Tips from the Field | November 10, 2023

Keep Your Construction Data Safe with Microsoft 365 Permissions – Part 2 

Microsoft News | October 20, 2023

Keep Your Construction Data Safe with Microsoft 365 Permissions – Part 1 

How-To | October 3, 2023

Keeping it Simple: Cost Report Using Microsoft 365 Lists

Microsoft News | September 7, 2023

Microsoft Planner vs. Project: Which Should You Use for Team Tasks? 

Microsoft 365 Syntex AI
Microsoft News | August 9, 2023

Let Microsoft 365 Syntex AI Read and Organize Your Construction Images for You

Footer

About

Lydon Solutions is a WBE consulting group specializing in construction project management software solutions using Microsoft SharePoint. Learn more >

Products & Services

  • Construction Viz
  • Professional Services
  • Business Consulting
  • Microsoft 365 Managed Services
  • Government Agencies

News & Events

  • Events
  • Blog

Company

  • About
  • Careers
  • Contact Us

Join our Mailing List

  • This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
  • This field is for validation purposes and should be left unchanged.
Lydon Solutions

© Lydon Solutions

  • Sitemap
  • Privacy
  • Cookies
  • Terms of Use
  • Disclaimer