Last week Microsoft SharePoint Embedded Extensions For Visual Studio Code. This extension allows developers to easily set up their Azure Entra app registration for SharePoint Embedded. As mentioned earlier, it also helps you manage free trial container types, create guest apps, load sample apps, and export settings for use in SharePoint Embedded Postman collections.
Note that to use the SharePoint Embedded Visual Studio Code extension, users must be logged in to their existing Microsoft 365 tenant with administrator privileges. Additionally, if you haven’t already enabled SharePoint Embedded in your Microsoft 365 tenant, you must enable it.
The SharePoint Embedded Visual Studio Code extension introduces some of the features mentioned above to help developers efficiently work with Azure Entra app registrations.When creating or configuring these registrations, the extension identifies each container type as Azure Entra (AD) Application. Whether choosing a new application or an existing one, a developer can configure the connection for optimal compatibility between his SharePoint Embedded and extensions, but not in a production application. Be careful with such updates.
(Create or select Azure app within VS Extension)
As reported, in the area of free trial container types, extensions simplify the creation and management process. Developers can easily add multiple guest apps, including web, mobile, and background processing, to existing container types.
When you create a free trial container type, the extension provides easy-to-use functionality for loading SharePoint Embedded. sample app. This action automatically populates the runtime configuration file with relevant details from your Azure Entra app and container type. As a result, developers can immediately run the sample apps on their local machine by following the instructions provided in the README.md file within each sample app.
Additionally, this extension enables SharePoint Embedded and postman collection. By being able to export container types and Azure Entra app settings to her Postman environment file, developers gain an easy mechanism to explore and utilize her SharePoint Embedded API.
The generated environment file contains important variables for authentication and identification, making it easy to import immediately into Postman and making it easy for developers to start making calls to the SharePoint Embedded API. .
For readers who are not familiar with SharePoint Embedded, the following explanation can be found in Microsoft’s official documentation. documentation:
Microsoft SharePoint Embedded is a cloud-based file and document management system suitable for use in any application. SharePoint Embedded is a new API-only solution that enables app developers to leverage the power of the Microsoft 365 file and document storage platform into any app, whether it’s for enterprises building line-of-business applications or multi-tenant applications. Suitable for ISVs.
SharePoint Embedded is currently available for: Public preview, general availability is scheduled for mid-2024. The pricing model takes a pay-as-you-go approach, where users are charged based on the amount of storage, API calls and data transfers they use. Notably, this model eliminates the need for additional user licenses. For pricing and availability details, please see additional information provided by Microsoft.
Finally, developers interested in this extension can Official GitHub repository for this project.