Friday, September 6, 2024

SharePoint - Access control list (ACL)

The following is a SharePoint Dictionary word of the day:

Access control list (ACL)

In Windows-based systems, a list of access control entries (ACE) that pertain to a complete object, a set of the object's properties, or a single property of an object, and that describe the access granted to one or more security principals.

Tuesday, September 3, 2024

SharePoint - Access control entry (ACE)

The following is a SharePoint Dictionary word of the day:

Access control entry (ACE)

An entry in either a securable item’s discretionary access control list (DACL) or an item’s system access control list (SACL). In a DACL, the entry grants or denies permissions to a user or group. In a SACL, the entry identifies which security events to audit for a certain user or group or controls the Windows Integrity Level for the item.


Monday, September 2, 2024

SharePoint - Active sync

The following is a SharePoint Dictionary word of the day:

Active sync

Service which is utilized to send calendar and email information from a Microsoft/Office 365 account to mobile devices.

Thursday, August 29, 2024

SharePoint - Absolute reference

The following is a SharePoint Dictionary word of the day:

Absolute reference

A reference to a set location on a sheet. An absolute reference constantly refers to the equal range, even if the formula that comprises it is moved or copied to a different location.


Wednesday, August 28, 2024

SharePoint - Absolute path

The following is a SharePoint dictionary word of the day:

Absolute path

A string that displays the location of a file and starts with a drive identifier and root directory or network share and ends with the applicable file name. Example: C:\Documents\Work\testexample.txt and \\netshare\Documents\Work\testexample.txt.


Tuesday, August 27, 2024

Top 3 Ways to Use SharePoint Online for Advertising and Marketing

The following are three ways to use SharePoint Online for advertising and marketing:

  • Marketing Communications Site:
    • Create a dedicated Communication Site to share news, announcements, company logos, branding guidelines, approved images, etc. Such a site can be the hub for all marketing materials and key links.
  • Audience Targeting:
    • SharePoint’s audience targeting can be set so that specific content reaches the right audience. This can be useful for personalized marketing campaigns, ensuring that different user groups see the specific content tailored to their interests.
  • Add-ins and Integrations:
    • Enhance  a SharePoint site with add-ins and integrations that can transform it into a comprehensive digital workplace. Such tools can improve engagement and streamline marketing based efforts.

Sunday, August 25, 2024

Top 3 Popular SharePoint CSOM (Client-Side Object Model) Scripts

The following are three popular SharePoint CSOM (Client-Side Object Model) scripts that can help manage and automate tasks:

  1. Using Multi factor Authentication 

This script allows you to connect to a SharePoint Online site using a Multi-Factor Authentication (MFA) account. It’s useful for securely accessing a SharePoint environment.


# Install SharePoint Online Client SDK

Install-Module -Name Microsoft.Online.SharePoint.PowerShell -Force -AllowClobber


# Connect to SharePoint Online

Connect-SPOService -Url https://yourtenant-admin.sharepoint.com


2. Provision SharePoint Sites

This script helps one set up sites with predefined configurations.


# Install PnP PowerShell

Install-Module -Name SharePointPnPPowerShellOnline -Force -AllowClobber


# Connect to SharePoint Online

Connect-PnPOnline -Url https://yourtenant.sharepoint.com -UseWebLogin


# Apply a provisioning template

Apply-PnPProvisioningTemplate -Path "template.xml"


3. Manage Permissions
This script helps when managing permissions for SharePoint Online sites, lists, and libraries. It can be utilized to grant or revoke permissions programmatically.


# Connect to SharePoint Online

Connect-PnPOnline -Url https://yourtenant.sharepoint.com -UseWebLogin


# Grant permissions

Set-PnPListItemPermission -List "Documents" -Identity 1 -User "user@domain.com" -AddRole "Contribute"