- 38
- 89 665
Knowledge Share
Singapore
Registrace 6. 06. 2010
đ Welcome to my channel dedicated to sharing knowledge worldwide! We focus on cutting-edge tech like M365, Azure, SharePoint, Power Platform, and more. My videos contain detailed insights and step-by-step guides for top-notch content quality.
đ„ Everyone is encouraged to share feedback and suggest video topics!
Explore some free SharePoint apps on Microsoft App Source:
đ Modern FAQ - appsource.microsoft.com/en-us/product/office/WA200003254
đ Items Replicator - appsource.microsoft.com/en-us/product/office/WA200003307
đ Items Replicator Pro - appsource.microsoft.com/en-us/product/office/WA200004638?src=office&tab=Overview
đ Modern Comments - appsource.microsoft.com/en-us/product/office/WA200003388?src=office&tab=Overview
Happy Sharing! đ
đ„ Everyone is encouraged to share feedback and suggest video topics!
Explore some free SharePoint apps on Microsoft App Source:
đ Modern FAQ - appsource.microsoft.com/en-us/product/office/WA200003254
đ Items Replicator - appsource.microsoft.com/en-us/product/office/WA200003307
đ Items Replicator Pro - appsource.microsoft.com/en-us/product/office/WA200004638?src=office&tab=Overview
đ Modern Comments - appsource.microsoft.com/en-us/product/office/WA200003388?src=office&tab=Overview
Happy Sharing! đ
Mastering the PnP Folder Picker
PnP, SPFx, SharePoint Online, SharePoint Framework, FolderPicker
Unlock the full potential of the PnP Folder Picker control with this video. The PnP Folder Picker control is a versatile and user-friendly control designed for selecting folders within SharePoint and other environments. In this video, I'll guide you through everything you need to know to effectively use this powerful control. Whether you're a seasoned developer or a novice, this step-by-step guide will help you integrate and utilize the PnP Folder Picker control in your projects with ease.
đ Blog - spknowledge.com/2022/12/31/pnp-react-controls-part-7-filepicker-filetypeicon/
đ Github Repo - github.com/sudharsank/pnpcontrols-demo
đ Like and comment if you find this video useful and you have learned something new. Thanks for your support.
đŹ Video Chapters
đ 0:00 Channel Intro
đ 0:10 Intro to PnP Folder Picker
đ 0:34 PnP Folder Picker Control
đ 4:43 Blog Post
đ 5:00 Demo
đ 8:00 Code Walkthrough
#sharepoint
#sharepointonline
#m365
#pnp
#pnpweekly
Happy Sharing...đ„ł
Unlock the full potential of the PnP Folder Picker control with this video. The PnP Folder Picker control is a versatile and user-friendly control designed for selecting folders within SharePoint and other environments. In this video, I'll guide you through everything you need to know to effectively use this powerful control. Whether you're a seasoned developer or a novice, this step-by-step guide will help you integrate and utilize the PnP Folder Picker control in your projects with ease.
đ Blog - spknowledge.com/2022/12/31/pnp-react-controls-part-7-filepicker-filetypeicon/
đ Github Repo - github.com/sudharsank/pnpcontrols-demo
đ Like and comment if you find this video useful and you have learned something new. Thanks for your support.
đŹ Video Chapters
đ 0:00 Channel Intro
đ 0:10 Intro to PnP Folder Picker
đ 0:34 PnP Folder Picker Control
đ 4:43 Blog Post
đ 5:00 Demo
đ 8:00 Code Walkthrough
#sharepoint
#sharepointonline
#m365
#pnp
#pnpweekly
Happy Sharing...đ„ł
zhlĂ©dnutĂ: 47
Video
Power Automate Teams Creation with SharePoint Forms
zhlĂ©dnutĂ 887PĆed mÄsĂcem
Power Automate, MS Teams, Automate Teams, SharePoint, SharePoint Forms Learn how to streamline team creation processes with this informative video tutorial! Discover how to automate teams creation by leveraging SharePoint lists and forms in conjunction with Power Automate. Gain insights into detailed individual actions within Power Automate. Watch now to optimize your workflow efficiency! Like ...
How to use React Hooks in SPFx
zhlĂ©dnutĂ 95PĆed mÄsĂcem
SPFx, React Hooks, SharePoint Framework, SharePoint Online, Functional Components This video explains how you can use the React Hooks instead of Class components in your SharePoint Framework projects. đ Reference - react.dev/reference/react/hooks đ§âđ»Sample Code - github.com/sudharsank/spfx-react-hooks đLike and commentđŹ if you find this video useful and have learned something new. Thanks for yo...
How to use PnP React Controls - FilePicker & FileIcon control
zhlĂ©dnutĂ 49PĆed mÄsĂcem
PnP, SPFx, SharePoint Online, SharePoint Framework, FilePicker, FileIcon This video provides a comprehensive guide on utilizing the FilePicker and FileIcon controls to select files from SharePoint, OneDrive, Stock Image, and other sources. đ Blog - spknowledge.com/2022/12/31/pnp-react-controls-part-7-filepicker-filetypeicon/ đ Github Repo - github.com/sudharsank/pnpcontrols-demo đ Like and comm...
How to use PnP React Controls - Animated Dialog
zhlĂ©dnutĂ 58PĆed mÄsĂcem
PnP, SPFx, Office UI Fabric Dialog, Animated Dialog, SharePoint This video offers an in-depth tutorial on utilizing the Animated Dialog component from PnP React controls. This component is an advanced iteration of the Office UI Fabric Dialog, enhanced with animations from Animate.css. đ Blog - spknowledge.com/2022/10/18/pnp-react-controls-part-6-animated-dialog/ đ Github Repo - github.com/sudha...
How to use PnP React Controls - ListView with ReactJS Pagination Control
zhlĂ©dnutĂ 69PĆed mÄsĂcem
PnP Listview, React JS Pagination, PnP, SPFx, SharePoint This video explains how to use ListView control from PnP React Controls along with the pagination control from ReactJS Pagination control. This is to show how to integrate PnP React Controls with other open source controls. Blog - spknowledge.com/2022/09/25/pnp-react-controls-part-4-2-extending-listview-control-with-custom-paging/ Github ...
How to use PnP React Controls - ListView-Enhanced
zhlĂ©dnutĂ 43PĆed 2 mÄsĂci
ListView, PnP React Controls, ContextMenu, Pagination, Office UI Fabric Controls, PnP Listview. This video explains how to use ListView control from PnP React Controls and to use ContextMenu and PnP Pagination control to display items in pages. Blog - spknowledge.com/2022/09/18/pnp-react-controls-part-4-1-extending-listview-control/ Github Repo - github.com/sudharsank/pnpcontrols-demo Reference...
How to use PnP React Controls - ListView
zhlĂ©dnutĂ 80PĆed 2 mÄsĂci
PnP Listview, PnP React Controls, Listview, Office UI Fabric Controls, SPFx, SharePoint Online This video explains how to use ListView control from PnP React Controls. You can leverage this control to display the items from the SharePoint lists or libraries and match the default lists or library view. There are so many inbuilt options like filter, sorting, grouping etc which comes in handy by s...
How to use PnP React Controls - Accessible Accordion
zhlĂ©dnutĂ 57PĆed 2 mÄsĂci
PnP, Accordion, PnP React Controls, Office UI Fabric, SPFx, SharePoint Online This video explains how to use Accessible Accordion control from PnP React Controls. There are so many accordion controls available and this control is unique which use the Fluent UI and can also be customized to apply the SharePoint theme. Blog - spknowledge.com/2022/08/09/pnp-react-controls-part-3-accessible-accordi...
How to use PnP React Controls - Variant Theme Provider
zhlĂ©dnutĂ 36PĆed 2 mÄsĂci
PnP Variant Theme Provider, PnP React Controls, Theme Provider, Office UI Fabric Controls, SPFx, SharePoint Online This video explains how to use Variant Theme Provider control from PnP React Controls. This control provides an efficient and simple way to inherit the current SharePoint site theme for all our custom controls in our SPFx projects. In addition to that this control also have provisi...
How to use PnPCore SDK for accessing Large Lists
zhlĂ©dnutĂ 53PĆed 2 mÄsĂci
PnP Core SDK, SharePoint, Azure Function, PnP, Large Lists This video explains how to use PnPCore SDK to access large lists. When the list hits the threshold, you may face multiple issues and may not be able to get the actual items from the list if you are trying to get the total item count or while filtering based on the fields. In this video, I had shown different scenarios of accessing the l...
How to restrict access to Site Content or any lists or libraries for both Internal & External Users.
zhlĂ©dnutĂ 191PĆed 6 mÄsĂci
How to restrict access to Site Content or any lists or libraries for both Internal & External Users.
Copy or Move items between the lists across the tenant
zhlĂ©dnutĂ 513PĆed rokem
Copy or Move items between the lists across the tenant
How to use PnPCore SDK using Azure Durable Function
zhlĂ©dnutĂ 501PĆed 2 lety
How to use PnPCore SDK using Azure Durable Function
Step by Step approach on how to use PnPCore SDK in Azure Function to communicate SharePoint Online
zhlĂ©dnutĂ 1,9KPĆed 2 lety
Step by Step approach on how to use PnPCore SDK in Azure Function to communicate SharePoint Online
Preview on SPFx SharePoint Generator version 1.14.0 beta
zhlĂ©dnutĂ 379PĆed 2 lety
Preview on SPFx SharePoint Generator version 1.14.0 beta
Modern Comments for SharePoint Modern Pages
zhlĂ©dnutĂ 2,3KPĆed 2 lety
Modern Comments for SharePoint Modern Pages
How to handle large list items without throttle exception issue or threshold using PnP in SPFx
zhlĂ©dnutĂ 2,1KPĆed 2 lety
How to handle large list items without throttle exception issue or threshold using PnP in SPFx
How to use caching in SPFx using PnP Caching
zhlĂ©dnutĂ 715PĆed 2 lety
How to use caching in SPFx using PnP Caching
How to change modern page layout or remove page title in SharePoint Online.
zhlĂ©dnutĂ 3,5KPĆed 2 lety
How to change modern page layout or remove page title in SharePoint Online.
How to sync files & folders from SharePoint to Google drive
zhlĂ©dnutĂ 2,8KPĆed 2 lety
How to sync files & folders from SharePoint to Google drive
Export Emails & Attachments using Power Automate
zhlĂ©dnutĂ 10KPĆed 2 lety
Export Emails & Attachments using Power Automate
How to use Microsoft Graph Toolkit FileList control in SPFx
zhlĂ©dnutĂ 477PĆed 2 lety
How to use Microsoft Graph Toolkit FileList control in SPFx
Copy or Move Items in SharePoint lists
zhlĂ©dnutĂ 4,1KPĆed 2 lety
Copy or Move Items in SharePoint lists
How to use MSGraph Toolkit PeoplePicker control in SPFx
zhlĂ©dnutĂ 499PĆed 2 lety
How to use MSGraph Toolkit PeoplePicker control in SPFx
Simple and a friendly way to provide a FAQ
zhlĂ©dnutĂ 6KPĆed 2 lety
Simple and a friendly way to provide a FAQ
How to use Microsoft Graph Toolkit in SharePoint Framework
zhlĂ©dnutĂ 414PĆed 2 lety
How to use Microsoft Graph Toolkit in SharePoint Framework
Can you please create a video to user pnp js latest versions like v3 and v4 along with latest spfx version say 1.17 or 1.19. Using these along with psfx pnp react controls is very confusing considering we have spfi now
@shubhamagnihotri-j7r thanks for your feedback. Sure I ll create a new on the latest. I had created a sample based on what you asked and you can grab from the link github.com/sudharsank/spfx-react-hooks. I will release the video soon.
One issue I noticed. This extension will restrict the user from accessing those URLs (any folder with the same name, or any list that contains the same word) right? Thanks for sharing the knowledge. đ
Wat is the issue?
â@@sudharsankgoogle When opening a folder or page with the name "test" or opening a list with name "test123"... Those scenarios
Love this! Currently using it on a SharePoint site and it's working great! But I wanted to add the app to another SharePoint site within the same environment (same domain) but it only then installs the main app, not the lists that come with it. The app on the new sharepoint site also doesn't appear as a webpart, either. Do I have to remove the app from the other SharePoint site first?
Check the site contents where u would like to add the app. The web part can be used on any site on any pages. If the lists r not created you can create them using the settings menu.
Thanks for the response! Theyâre not under Site Contents so Iâll create them manually. But the app doesnât show up as a web part I can add when editing a page so Iâm unable to use it. Any ideas?
Hi @@c3ptik in SharePoint the app you add from App Store will show up in the Site Contents. Once the app is added, you should be able to add the web part in any pages.
Great. Do you provide training ?
Let me know what kind of training?
@@sudharsankgoogle Power platform
Can we do a dynamic destination folder? Files starting with A is copied to Folder named A, does similar for B-Z
Yes we can do that.
@@sudharsankgoogle will be great if you can make a video on that. Will be really helpful
hi, i have just installed the sharepoint server 2019 on-premises, i have configured the sharepoint store and i can install the apps from store but after install when try to open it gives me error about some typo error " This site canât be reached", any suggestion how to resolve it
Have u installed the compatibility app that works for onprem?
great video, can you show the way to authenticate without self signed certificates, using only ClientID, and ClientSecrete
Thanks for your helpđ
Are there any additional costs or transfer limit related to the amount of data that is synced? I am looking at syncing my SP library which is around 1TB to Google Drive and have sufficient quota on there as well. Thanks!
Hi, since you have a huge data that needs to be synced, i suggest you to sync in batches for the initial. There are some limitations in data transfer and power automate execution on M365 which differs based on the license you procured.
Thanks Sudharsan, is there a way to find out what are the limits? Also there are probably more than 400,000 files so doing block updates might be difficult.
Thank you. This worked perfectly. Is there a way to automate this to get previous emails that I've already received?
Very good. The problem is how to get the correct time inside the newly created email file? After automate runs, the email file "sent on" date is in UTC time and not my local time zone. I can convert the UTC time zone to local in the flow, but I do not know how to get corrected time inside the new email. I cannot find the option to use the new time when the email file is created.
Can I use this with Outlook 2016? Is it possible to export emails as .msg and have the name of the file the subject line. Once exported to the folder sucessfuly, can we delete the email or archive the email in Outlook?
can this open .eml files and extract the attachments in the outlook message?
When an excel file is created or modified within a PDF binder (as part pf multiple files storage), how can it be copied into a SharePoint folder?
I have implemented same code. And within caml query also as expected. But at the end getting same issue of throttling. It any other issue with this?
is apps are safe and secure in SharePoint app store
I don't like onedrive or sharepoint. I am looking for a solution to save automatically in a folder of my PC.
Have u tried power automate RPA?
@@sudharsankgoogle no, I only tried Power Automate Desktop but it doesn't have all the features of Power Automate Cloud. For example, there isn't the action "when a new email arrives"
Change layout option is missing even after i deployed the extension at tenant level
Hi this video is good can I know how can I copy a content from one Excel workbook to another automatically when a file is modified
Hi, I haven't tried but will try and let you know asap.
@@sudharsankgoogle thanks đđ for your reply but actually I found it actually the concept is you have to create a dynamic table for the uploaded file and get it content and map to master file
@@sudharsankgoogle i have one more scenario like is it possible to submit a ms forms when I add data in Excel I have to map data from Excel to ms forms please help me here
Thank you so much!!! simple and working!
Excelent!!, Thank you so much. I have a question for you, Is it possible to copy an attachment from an item of a list to a documents library?
Hi Hector, yes it is possible.
They is problem during verification it's showing that my number is invalid what should I do
Are u trying to register for new account? Wat is the exact issue u r facing?
This is gold. I love the details you put in.
Hi - Can you help me with my query? I have a folder which has hundreds of files such as Invoices from different suppliers pertaining to different months, statements from different suppliers pertaining to different months, and lastly bank payment receipts pertaining to different suppliers and different months. Now, I wish to automate moving all these files to respective supplier folders which have already existing subfolders with different months. So, all the files get filed to thr right locations. How can I do this please?
Based on the filename or any other metada u can identify the supplier and move to the relevant folders.
Have u tried? Any issues?
I have the same flow, but if email has an an .eml file attached, itâs not downloaded⊠do you have a solution for this?
Hello, following up to see if you resolved attached msg or eml files not being uploaded.
@@BABA-is8kv no solution yet⊠looks like itâs not possible..
@@alvinmorogo648 did you ever find a solution to this?
Very Helpful Video! I'm trying to include the name of the sender and the subject of the email in the file name ending in a .eml I can get it to do just the subject successfully but I am having a hard time adding the name of the sender. Here is what I used for the file name expression: concat(triggerOutputs()?['body/subject'],'.eml') How can I edit this to include the senders name/email? What do you think?
Hi, do you have this extension deployed on App Store? Thanks
I m working on it
Hello Sudarshan can you plesase check your email I have send you my problem regarding Automate.
Hello Sudarshan I had followed your video to move files from one library to another using Power Automate but I'm facing an issue that is I'm getting an error saying " response not in json format" and the flow is getting failed but all the files are getting copied without any issue,
Hi, thanks for watching the video. If possible let me know wer exactly u r getting the exception. Maybe u can send an email to sudharsan_1985@live.in. Thanks
@@sudharsankgoogle I had sent you an email but didn't get a reply
What about the next stage? I have an app that I've downloaded, but I don't know how to add it to my communication site.
May I know wat is the issue? If possible send me a screenshot and give me more detail to sudharsan_1985@live.in email.
Great...Thank you. I was waiting for this video. :)
Let me know if there is anything you would like me to post videos on.
@@sudharsankgoogle Thank you. Appreciated. I think maybe use of PnP modules in Azure run book.
2:19..change layout option is missing!
Hi, can you make sure the solution is deployed to the tenant app catalog.
It works on subfolder file creation as well. Hope this helps someone.
Does it also create the subfolder or does it copy the file into the parent?
Hey, thanks for the video. Very helpful. I was hoping maybe I can ask you for advice please. I've setup a flow which looks at a document library for any changes to the documents. When a certain change is made to a field (doc status = archive) it'll move the document over to another doc library called archive. Now I've mapped every column from the existing library in the archive library. When the doc moves none of the document values come with it, just the document. Why? Also I manually moved a file (using the inbuilt MOVE To option in SharePoint) and the same thing happened. File moved fine, but no values came over with it.
Thanks for the feedback. Just now tried with the Managed Metadata and Date and Time field. The metadata of the file is also copied or moved to the destination library. Please check whether you are using the same field name (internal name).
@@sudharsankgoogle thank you for replying. When you say 'internal name' do you mean the column displayed name? If not is there a 'hidden' name to a field? As even the Single Line Text values don't come over.
@@MrGaztab Its not the display name. Go to list settings and click on the field you would like to copy or move to another list. On the browser address bar at the right end, you should see Field=<internal name>. The internal name should match to copy/move the metadata info.
I have 6 lacs data, and I have used PNP getall, it's taking atleast 5 mins to get the data. Can you suggest what I can do here.
Hi, its not recommended and its not the best practice to pull all the 6L data. The video is how you can leverage different coding methods to handle the large list without the throttle or threshold issue. The best practice is to apply filter and make sure the data that are returned are below 5K where the users wont see much degrade in the performance. The moment you increased the count more than 5K then you have compromise on the time.
I donÂŽt find Get Team Folders on Power Automated
The same for me, there is no "Get Team Folders" (body/d/results?). This video lacks precision to be useful. The explanation of the existing flow does not give the necessary information to reproduce it.
Hi, somehow i missed this comment. The action name is 'Send an HTTP request to SharePoint' and I renamed to 'Get Team Folders' for understanding purpose. Sorry if it created a confusion. Here we need to use the api url '_api/web/getfolderbyserverrelativeurl' passing in the SharePoint Folder url to fetch the folders and files to sync to google drive. Let me know if you have any clarifications. Really sorry for the delay.
@@sudharsankgoogle Hello, I wasn't expecting a reply. It's very kind of you. I'll give it another try.
What is "body/d/results" in "Team Folders Childs Loop"? In the next condition, Power Automate says: "foreach " @body('GetFolders')" is of type "Object". The result must be a valid array. I think this is beyond my skills and I can't reproduce the flow step by step.
I looks great ! Still i have trouble using it, could you give some template for the category and question list ? The creation of random data doesn't work
May i know wats the issue u r facing. Can u send me some info to sudharsan_1985@live.in so that i can chk and revert you. Thanks.
Thank you so much! Very helpful.
Thanks for putting this video. Learned something new :)
Could you post how you did the scope to filter non accepted characters out of file names?
I haven't used any logic for changing the unsupported character, it is auto. Inside the scope i have used Create file action with the following values Folder Path - /Emails/@{outputs('Create_file')?['body/NameNoExt']}/ File Name - @{outputs('Get_Attachment_(V2)')?['body/name']} File Content - @{outputs('Get_Attachment_(V2)')?['body/contentBytes']} I used the filename as ~!@#$%^&()_+}{[];'.,`DF DF.pdf but when it is created it replaced the unsupported chars by _ and the final file name inside the onedrive is _!@#$%^&()_+__[];'.,`DF DF.pdf
@@sudharsankgoogle hi, after posting I found your website and saw the breakdown of the scope use. Not sure if anything has changed in power automate but the code does not paste in. Gives an error about parentheses.
Also found after testing that OneDrive now strips illegal characters itself out of file names. đ
Let me know if there is anything on power automate that you want me to post a video or an article on the same.
@@sudharsankgoogle hi can you please post a video about extracting a table from an html attachment and then parsing it in Excel table in share point?
Hi, Can we add attachment with comments?
Sorry, you have to add the attachment as a separate comment
Sir I want to link the same comments app in two pages...is it possible..if so how to do it
I think that is threshold not throttling
so far i have using getall method and store it an array then filter by columns. Will try Caml query method, Thanks for the useful video.
Good one
Hi sudharsan, only limited items would store in local? Like 5k items. Is that possible for more than 5/10k items to be stored?
Hi Kamalesh, though it supports 5K items, it is not recommended to store a huge amount of items in the local cache which will increase the load in the browser and it will hang the browser most of the time. If you want to store huge items then you have to use the IndexDB storage not the local storage. Use the local cache for minimal number of items that are not modified often.
@@sudharsankgoogle okay sudharsan. IndexDB, did you have blog for it? thanks for the quick response.
@@kamaleshk1268 No but soon I ll post a blog and also video on using Index DB
@@sudharsankgoogle Thanks
Mail : Hi. Thanks for sharing. I thinks its very useful. I will ask about how to mount my azure file storage to sharepoint. I cannot get the subfolders when I try it with logic app. I can only create first pages folders and subfolders will not be created. I hope you can help me. Any documents, reference etc.
Please do more with SPFX
Excellent webpart!
đđLooking forward for more videos from you đ
Perfect đđ
Fantastic and informative video đđ