Posts

How to install PnP PowerShell module for SharePoint Online

By default, you are not allowed to run scripts on a Windows computer, so before you can run any scripts you must allow that. To run any PowerShell command: Open PowerShell ISE as administrator Run the following command: Set-ExecutionPolicy -ExecutionPolicy Unrestricted Before you start using PowerShell with SharePoint, you should also install the SharePointPnPPowerShell module. This is a library of PowerShell commands that allows you to perform complex provisioning and artifact management actions toward SharePoint. Install-Module SharePointPnPPowerShellOnline When SharePointPnPPowerShell has been installed on the computer, it is imported to PowerShell each time it should be used and connected to the SharePoint site you want to work with. Import-Module SharePointPnPPowerShellOnline Connect-PnPOnline <SharePoint Site URL>   A full script will look like the below:   Set-ExecutionPolicy -ExecutionPolicy Unrestricted   Install-Module SharePointPnPPowerS...

Get SharePoint Online Site Collection Created Date using PnP PowerShell

Using PnP PowerShell script you can get the date when a SharePoint Online site has been created. Please find the code below: #Get your site URL in a variable $SiteURL = "<Site URL>" #Connect to that site by providing appropriate credential Connect-PnPOnline -Url $SiteURL -Credentials (Get-Credential) #Get the "Created" property from "Web" object $Web = Get-PnPWeb -Includes Created #Finally print that creation date on the PowerShell screen Write-host "This site collection is created on: "$Web.Created  Happy Coding!! Codigo Maven

Solution Link Missing Under Web Designer Galleries - SharePoint Online

Image
If you have or create a SharePoint On-Premise site, and go to its Site Settings page, you will see the structure of "Web Designer Galleries" like this: But if you create a new SharePoint Online Modern Site and go to its Site Settings page, you will see the structure of "Web Designer Galleries" like this: Now if you want the structure of your SharePoint Online Web Designer Galleries to be exactly same as the On-Premise one, then you can achieve it using PowerShell. Please see the steps below: 1. First open Windows PowerShell ISE app and run as Administrator. 2. If you are using PowerShell ISE for the first-time on your machine then you will need to set the execution policy to run PowerShell commands on your computer. For setting execution policy enter the below command: Set-ExecutionPolicy -ExecutionPolicy Unrestricted Then click on "Yes to All". 3. Then install SharePoint Online PowerShell module so that you can communicate with SharePoint Online Sites th...

Types of PowerApps

Image
The three types of PowerApps are: Canvas app Model-driven app Portal Figure: Types of PowerApps All three apps allow you to easily build and share access to the Dataverse(formerly known as CDS). Canvas app: It is simple - follows the drag and drop methodology so that you can add components and position them onto the page, which gives the developer complete control on the layout along with creating logic using Excel-like functions and expressions; and with the ability to interact with data, allows PowerApps developers of all skill levels, to build functional apps. PowerApps gives us many templates created using Canvas app. Few are: Figure: Canvas App Templates Model-driven app: This is used to build apps in Dynamic 365. It differs from Canvas apps in terms of development approach. With Canvas app being user-experience driven, Model-driven apps are driven from the underlying data and the layouts are determined based on the data components that you choose to use.  PowerApps gives us...

Understanding PowerApps licensing and PowerApps pricing

The following sections will explain what the key licensing aspects are. Seeded app: PowerApps is not included with the home versions of Office 365; however, they are a part of the business and all of the enterprise Office 365 and Dynamic 365 licenses and hence they do not cost you or your organization anything on top of your existing license.  The only thing you need to be aware of is that you only have access to a subset of the connectors that are available on the Microsoft Power Platform. For example, Azure, SQL Server and Dynamics connectors are considered premium and therefore not available at this license level. Per-user plan: Per-user plans allow you to pay for a license for a single user, which allow them to access the full capabilities of PowerApps and Power Automate.  Below are the pointers to describe this plan: Cost:  $10 user/app/month Build and run custom apps: 2 apps and 1 portal Limitation:  5,000 numbers of API requests/24 hours Store and manage da...

Introducing PowerApps

PowerApps is an ever-growing part of the Microsoft Office 365 ecosystem, where developers and business users alike are empowered to create apps. In the past, for this to be achieved with SharePoint, you would have to use products such as InfoPath. PowerApps are created using visual tools that are provided through the browser and remove the dependency on needing additional applications to be installed on the desktop. However, a user can work on their app anywhere in the world, at any time, from any device PowerApps aren't written with code; instead, they are created with formulas, similar to Microsoft Excel, a tool that the majority of the modern workforce are familiar with. PowerApps is a tool that everyone on the IT spectrum (developers or non-developers) can take advantage of. I find PowerApps to be an excellent prototyping tool. Due to the drag and drop nature of its design, I can quickly and easily place components on a screen to establish a basic look while also connecting to ...