How to automate the provisioning of SharePoint Webparts on a SharePoint Online modern pages? - workflow

I want to create a SharePoint Online site automatically with some custom apps, which I deployed in my appstore before.
They are generally available.
How can I publish those webparts automatically on a site with a workflow? Can I use PowerAutomate or LogicApps and how I can automatise it there?
Best regards
Matthias

Related

How to add SPFx webpart to page in SharePoint online sub-sites?

I have created the SPFx web part for custom development in SharePoint online modern site.
I have created multiple subsites under one site collection. I need to add the SPFx web part to all sub-sites.
I have tried to save a template of one site but it doesn't allow me to save the site as a template. It has thrown me the below error,
Sorry, this site can't be saved as a template. It contains apps that
don't work in templates: spfx-demo-client-side-solution
I have tried another way. I have created a site to add all necessary lists, libraries, and pages. I have successfully saved the template for that site. I have created many subsites using that custom template.
Now, I need to add my SPFx web part to the sites that were created using a template.
For that, I need to add the SPFx app to all subsite's Site Contents and add the SPFx web part to all subsite's Site Pages. Can I achieve that with PowerShell or do I need to prefer some alternative way?
Can anyone help me with the same?
Thanks in Advance.

SharePoint Online, possible way to track user activity?

I'm currently working on a SharePoint and I'm looking to implement a page that tracks which user read which document/ viewed a file.
Would I need to use Powershell or is there a plugin app on the SharePoint store?
Users' activities in SharePoint Online is a part of Office 365. The first step you need to do is to enable Audit Logs feature: https://learn.microsoft.com/en-us/microsoft-365/compliance/search-the-audit-log-in-security-and-compliance.
Then you can retrieve audit logs by using Microsoft Graph API (it's not Powershell script but hopefully you can find some ideas from it): https://blog.kloud.com.au/2019/01/18/retrieve-office-365-audit-logs-using-office-management-api-and-azure-functions/

How to edit Dropbox files in Office Online using Dropbox API

I integrated Dropbox into my application. So I want to open and edit MS Office
files. In Dropbox app that is collaborate with Office Online to edit. Is there any
way to implement from the Dropbox API. Please give me a idea.
No, Dropbox doesn't offer a way to use the Dropbox/Office Online integration via the Dropbox API. We'll consider this a feature request.

VS Team Services and website portal, in lieu of SharePoint

VSTS cannot link to sharepoint for a portal. The only option is a web site. Is there any documentation as to the requirements for the website?
Thanks
There isn't any requirement for website since TFS/VSTS does not perform any integration with the website. When you click "Show Project Portal..." from "VS\Team", it just open the website URL from browser. So you just need to make sure the website linked can be accessed by your team members.
Depending on your needs, VSTS version control integration can offer a lot.
You can customize the welcome page and from there link Markdown files in version control: Markdown is nicely rendered.

How do I make my website available in Google Apps Marketplace?

I have developed a management tool web site using ASP .NET.
Currently users register in the site to use the service. I would like to move it to Google Apps Marketplace. So that it would be available to google users.
I am quite confused what i should be doing to achieve this. Can anyone provide some useful links explaining how to do it.
If you are looking for a way for google users to login in your app by their google usernames, use the google oauth api
and here's the link to become a vendor on the google apps marketplace: