Online Webinar Recording | Automate Business Process using Microsoft Azure Bot, MS Flow,and SharePoint Online

I delivered an online webinar -> Automate Business Process using Microsoft Azure Bot, MS Flow and SharePoint Online.

Business Use Case -> How to automate the internal manual job like send and receive visa file as well as extract the information and consolidate & store in SharePoint Online List.

Talked about couple of component:-
1. Azure Bot Framework -Communication Framwork.
2. LUIS -> to identify the intent.
3. SharePoint Online as data repository
4. MS Flow Premium Connector i.e. DocParser
5. Outlook -> Send and Receive an email.

Online Webinar Recording:-


Demonstrated Solution i.e. Git hub link here

Happy Coding.



Online Webinar |Automate Business Process using Microsoft Azure Bot, MS Flow and SharePoint Online

Speaking | How to automate business process using Conversational Bot using Microsoft Flow and SharePoint Online. 

Online Free Webinar: Automate Business Process using Microsoft Azure Bot, MS Flow and SharePoint Online.
Click here to register now: https://goo.gl/Jqh4to





SPFX | NPM Install Error | npm ERR! 404 Not Found: event-stream@3.3.6

npm ERR! 404 Not Found: event-stream@3.3.6

I created a SPFX solution almost a month back that time it was working fine but today a month later start getting below error which was quite strange. After getting lots of research got to know there was some malicious issue observed by NPM during securty check.
NPM security has decided to remove the "Flatmap-stream" and "event-stream@3.3.6" package.



On November 26, 2018, the npm package manager released security advisory 737 regarding the flatmap-stream package. It was determined that this package was malicious, and contained harmful code. In addition, the popular event-stream package was modified to make use of the harmful flatmap-stream package.

NPM Error:-


Resolution:- To fix it you need to update your event-stream package.
1. Delete the node_modules folder.
2. Delete the package-lock.json file.
3. Run npm install.


Office 365 Developer Bootcamp at Bangalore | Feedback

I am very pleased to share the attendee feedback at Office 365 Developer Bootcamp at Bangalore.

Below Screen says lots, Please have a look









Office 365 Developer Bootcamp | Speaker Slides


Thanks for attending Office 365 Developer Bootcamp at Bangalore on 24-Nov-2018. As promised, all the resources presented in the bootcamp is available in the below Git.

You can find all speaker slides at GitHub Link :- 

https://github.com/mstechcomin/office365dev-bootcamp-2018-blr


Please submit your valuable feedback here. This survey is completely anonymous and the results goes directly to Microsoft to improve the future events.


Office 365 Developer Bootcamp at Bangalore

We are happy to share that Global Office365 Developer Bootcamp at Bangalore is sold out. We have great lineup of speakers and hear directly from the core Office365 engineering team and MVPs. hashtagsharepoint hashtagMicrosoftTeams hashtagIndiaMVP hashtagMVPBuzz

Registration Link https://www.eventbrite.com/e/global-office-365-developer-bootcamp-tickets-48086187080




Course: Learn PnP Powershell Cmdlets with SharePoint Online

Welcome to PnP Powerhsell Cmdlets series with SharePoint Online using Modular Structure


Introduction


SharePoint Patterns and Practice (PnP) contains a library of PowerShell Cmdlets which allowed to perform operation towards SharePoint. These Cmdlets use CSOM and works for both SharePoint Online and On Premises.



#1. Get Started with PnP Cmdlets with SharePoint Online



#2. Create or Delete Subsite using PnP Cmdlets with SharePoint Online


#3. Create or Delete Site Column using PnP Cmdlets with SharePoint Online


#4. Create or Delete Content Type using PnP Cmdlets with SharePoint Online


#5. Associate Site Column with Content Type using PnP Cmdlets with SharePoint Online

#6. Create or Delete a List using PnP Cmdlets with SharePoint Online


#7. Add Content  Type to List using PnP Cmdlets with SharePoint Online


#8. Add View to List using PnP Cmdlets with SharePoint Online

Github Link for all sample code here:- https://github.com/manoj1201/PnPUsingSPO

Happy Coding.

#8. PnP Powershell cmdlets with SharePoint Online

Introduction


In this article you will learn via demo application, 

1. Get List using PnP Powershell Modular approach.
2. Get Content Type using PnP Powershell Modular approach.
3. Get Fields using PnP Powershell Modular approach.
4. Get List Views using PnP Powershell Modular approach.
5. Create and Use a Bat and CSV file as input.

GitHub Link - https://github.com/manoj1201/PnPUsingSPO/tree/master/AddViewToList/AddFieldsToView


SharePoint Patterns and Practice (PnP) contains a library of PowerShell Cmdlets which allowed to perform operation towards SharePoint. These Cmdlets use CSOM and works for both SharePoint Online and On Premises.


#7. PnP Powershell cmdlets with SharePoint Online

Introduction


In this article you will learn via demo application, 

1. Get List using PnP Powershell Modular approach.
2. Get Content Type using PnP Powershell Modular approach.
3. Associate Content Type with List using PnP Powershell Modular approach.
4. Remove Content Type from List using PnP Powershell Modular apporach5. Create and Use a Bat and CSV file as input.

GitHub Link :- https://github.com/manoj1201/PnPUsingSPO/tree/master/ContentTypeToList

SharePoint Patterns and Practice (PnP) contains a library of PowerShell Cmdlets which allowed to perform operation towards SharePoint. These Cmdlets use CSOM and works for both SharePoint Online and On Premises.


#6. PnP Powershell cmdlets with SharePoint Online

Introduction


In this article you will learn via demo application, 

1. Create List using PnP Powershell Modular approach.
2. Get List using PnP Powershell Modular approach.
3. Remove List using PnP Powershell Modular approach.
4. Create and Use a Bat and CSV file as input.

GitHub Link :- https://github.com/manoj1201/PnPUsingSPO/tree/master/CreateList


SharePoint Patterns and Practice (PnP) contains a library of PowerShell Cmdlets which allowed to perform operation towards SharePoint. These Cmdlets use CSOM and works for both SharePoint Online and On Premises.


#5. PnP Powershell cmdlets with SharePoint Online

Introduction


In this article you will learn via demo application, 

1. Get Fields using PnP Powershell Modular approach.
2. Get Content Type using PnP Powershell Modular approach.
3. Associate Fileds with Content Type using PnP Powershell Modular approach.
4. Create and Use a Bat and CSV file as input.

GitHub Link :- https://github.com/manoj1201/PnPUsingSPO/tree/master/SiteColumnToContentType

SharePoint Patterns and Practice (PnP) contains a library of PowerShell Cmdlets which allowed to perform operation towards SharePoint. These Cmdlets use CSOM and works for both SharePoint Online and On Premises.


Previous Articles:-

 




#4. PnP Powershell cmdlets with SharePoint Online

Introduction


In this article you will learn via demo application, 

1. Get Content Type using PnP Powershell Modular approach.
2. Add Content Type using PnP Powershell Modular approach.
3. Remove Content Type using PnP Powershell Modular approach.
4. Create and Use a Bat and CSV file as input.

GitHub Link :- https://github.com/manoj1201/PnPUsingSPO/tree/master/ContentType

SharePoint Patterns and Practice (PnP) contains a library of PowerShell Cmdlets which allowed to perform operation towards SharePoint. These Cmdlets use CSOM and works for both SharePoint Online and On Premises. 


Previous Articles:-

 



#3. PnP Powershell cmdlets with SharePoint Online

Introduction


In this article you will learn via demo application, 

1. Create a Site Column using PnP Powershell Modular approach.
2. Delete a Delete Site Column using PnP Powershell Modular approach.
3. Create and Use a Bat and CSV file as input.

GitHub Link :- https://github.com/manoj1201/PnPUsingSPO/tree/master/SiteColumn
SharePoint Patterns and Practice (PnP) contains a library of PowerShell Cmdlets which allowed to perform operation towards SharePoint. These Cmdlets use CSOM and works for both SharePoint Online and On Premises. 

#2. PnP Powershell cmdlets with SharePoint Online

Introduction

In this article you will learn via demo application, 

1. Create a subsite using PnP Powershell Modular approach.
2. Delete a subsite using PnP Powershell Modular approach.
3. Create and Use a Bat and CSV file as input.


SharePoint Patterns and Practice (PnP) contains a library of PowerShell Cmdlets which allowed to perform operation towards SharePoint. These Cmdlets use CSOM and works for both SharePoint Online and On Premises.



Previous article Link can be found here:- http://manojmittalblogs.blogspot.com/2018/10/1-pnp-powershell-cmdlets-with.html

Stay tune...

#1. PnP Powershell cmdlets with SharePoint Online

Introduction

In this article you will learn via demo application, How to install PnP Powershell and  get start with basic operations.

SharePoint Patterns and Practice (PnP) contains a library of PowerShell Cmdlets which allowed to perform operation towards SharePoint. These Cmdlets use CSOM and works for both SharePoint Online and On Premises.



Stay tuned with series of videos.

I’ll be talking on SharePoint Saturday Bangalore



Hello Folks,


We’re all set for SPS (SharePoint Saturday) Bangalore on Sep 1st 2018 at Microsoft’s new Office in Bangalore where I would be taking on How to build intelligent Azure Bot using Cognitive Services i.e. LUIS and QnA Maker with SharePoint Online . If you’re interested in attending this event , please use the link below to enroll yourself . We have many great sessions lined up for you on SharePoint and Office 365 .
See you all on Sep 1st ….
Happy Coding

Turn OOTB Comment Section From SharePoint Online Modern Page On or Off

The comments section is an important part of any webpage. It appears in all the modern pages by default. However, we can easily turn this feature on or off using the below simple steps.
Step1
Edit the page.

Step 2
The page owner can see the "Turn on or off" option parallel to the comment section.
Step 3
Select the Turn Off toggle.

Step 4
Publish the page and you will not see any comment section.


Happy Coding.

Remove Header Image Banner From SharePoint Modern Pages

SharePoint Online Modern pages have header image banners in all modern pages;  i.e., Communication or Team Sites. Header image banner needs a background image or text, it takes almost 40% of the page, and we can’t remove this section using User Interface.






If you want to turn this section ON or OFF, it is possible using PnP PowerShell command. Basically, it allows us to change the page layout from Article to Home. The homepage layout doesn’t have a header image banner section.
Remove the Header Image Banner Section
Open SharePoint Online Management Shell and run the below command in sequence.
  1. # Connect to the site  
  2. Connect-PnPOnline https://mittal1201.sharepoint.com/sites/teamsite  
  3. # List all pages, and find the id of the modern page  
  4. Get-PnPListItem -List SitePages  
  5. # Change layout from "Article" to "Home" to remove top banner  
  6. Set-PnPListItem -List SitePages –Identity <id> -Values @{"PageLayoutType"="Home"

Screenshot for your reference.


After executing this command, refresh the page. You will not find the header image banner.


Happy Coding.