Updates from: 03/31/2022 01:44:19
Service Microsoft Docs article Related commit history on GitHub Change details
SharePoint Api Access https://github.com/MicrosoftDocs/OfficeDocs-SharePoint/commits/public/SharePoint/SharePointOnline/api-access.md
The API access page shows pending and approved requests. It also shows which req
1. Select the request, and select **Reject**. 2. Select **Reject** again to confirm.
-Rejecting access doesn't remove the app from the App Catalog. If the app is used on any sites, it might not work as expected. After you reject the request, it's removed from the page and the developer will need to issue a new request with the same resource and scope.
+Rejecting access doesn't remove the app from the Apps site. If the app is used on any sites, it might not work as expected. After you reject the request, it's removed from the page and the developer will need to issue a new request with the same resource and scope.
## Remove access to a previously approved request
SharePoint Configure Sharepoint Store Settings https://github.com/MicrosoftDocs/OfficeDocs-SharePoint/commits/public/SharePoint/SharePointOnline/configure-sharepoint-store-settings.md
description: "Learn how to allow or prevent users from getting apps from the Sha
# Configure settings for the SharePoint Store
-The [SharePoint Store](https://appsource.microsoft.com/marketplace/apps?product=sharepoint) is a public marketplace that offers apps for Microsoft 365, as well as Dynamics 365 and Power Platform. Site users can access the SharePoint Store directly from a SharePoint site to browse for and add third-party apps. If a SharePoint environment has been configured to prevent users from getting apps from the SharePoint Store, users can still browse for and request apps. These requests are added to the App Requests list in the App Catalog.
+The [SharePoint Store](https://appsource.microsoft.com/marketplace/apps?product=sharepoint) is a public marketplace that offers apps for Microsoft 365, as well as Dynamics 365 and Power Platform. Site users can access the SharePoint Store directly from a SharePoint site to browse for and add third-party apps. If a SharePoint environment has been configured to prevent users from getting apps from the SharePoint Store, users can still browse for and request apps. These requests are added to the App Requests list in the SharePoint admin center.
-Learn more
-
-- [Add an app to a site](https://support.office.com/article/dd98e50e-d3db-4ecb-9bb7-82b189822d43)-- [Office Store and SharePoint Store Terms of Use](https://support.office.com/article/64c7f343-16b5-40bb-b39f-66c9d1c4d405)
-
## Specify whether users can get apps from the SharePoint Store
-By default, SharePoint is configured to allow users to get or request apps from the SharePoint Store. The option to change this setting will not be enabled if you have not yet created an App Catalog site. For information about how to create an App Catalog site, see [Use the App Catalog to make custom business apps available for your SharePoint environment](use-app-catalog.md).
+By default, SharePoint is configured to allow users to get or request apps from the SharePoint Store. The option to change this setting will not be enabled if you have not yet created an Apps site. For information about how to create an Apps site, see [Use the Apps site to make custom business apps available for your SharePoint environment](use-app-catalog.md).
Even if you choose not to allow users to add apps from the SharePoint Store, they will still be able to browse the SharePoint Store and request apps.
-1. Go to <a href="https://go.microsoft.com/fwlink/?linkid=2185077" target="_blank">**More features** in the new SharePoint admin center</a>, and sign in with an account that has [admin permissions](./sharepoint-admin-role.md) for your organization.
+1. Go to the [More features page of the SharePoint admin center](https://admin.microsoft.com/sharepoint?page=classicfeatures&modern=true), and sign in with an account that has [admin permissions](./sharepoint-admin-role.md) for your organization.
> [!NOTE] > If you have Office 365 operated by 21Vianet (China), [sign in to the Microsoft 365 admin center](https://go.microsoft.com/fwlink/p/?linkid=850627), then browse to the SharePoint admin center and open the More features page.
-2. Under **Apps**, select **Open**, and then select **Configure Store Settings**.
+1. Under **Apps**, select **Open**, and then select **More features**.
+
+1. Select **Configure store settings**.
-3. Next to **App Purchases**, do one of the following:
+1. Next to **App Purchases**, do one of the following:
- If you want users to be able to add apps, select **Yes**. (The setting uses the word "purchases" and mentions paid apps, but all apps in the SharePoint Store are now free.) - If you do not want users to be able to get third-party apps, select **No**.
-
-## View or manage app requests
-
-When users request an app, they are requesting that an admin get that app on their behalf. In an app request, users can request a specific number of licenses, and they can provide a business justification for why they need the app. App requests are saved to the App Requests list in the App Catalog site.
-
-1. Go to <a href="https://go.microsoft.com/fwlink/?linkid=2185077" target="_blank">**More features** in the new SharePoint admin center</a>, and sign in with an account that has [admin permissions](./sharepoint-admin-role.md) for your organization.
- > [!NOTE]
- > If you have Office 365 operated by 21Vianet (China), [sign in to the Microsoft 365 admin center](https://go.microsoft.com/fwlink/p/?linkid=850627), then browse to the SharePoint admin center and open the More features page.
-
-2. Under **Apps**, select **Open**, and then select **Configure Store Settings**.
-
-3. Next to **App Requests**, select the link **Select here to view app requests**.
-
-4. In the **App Requests** list, select a request, and then select **Edit**.
-
-5. In the **Status** list, do one of the following:
-
- - To approve the request, select **Approved**. If you approve the app request and want to add the app immediately, select the link next to **View App Details**. The app details page in the SharePoint Store will open in another tab in your browser, and you can follow the steps to add the app.
-
- - To decline the request, select **Declined**.
-
-6. On the app request form, add any comments in the **Approvers Comments** field, and then select **Save**.
-
-7. After the status has been changed to **Approved**, if you didn't add the app in the approval process, users need to add it to the site. See [Add an app to a site](https://support.office.com/article/dd98e50e-d3db-4ecb-9bb7-82b189822d43).
-
-Site users who request apps can view their requests by going to **Settings** \> **Add an app** \> **Your Requests**.
-
## Specify whether to allow apps for Office to start in documents
+<a name="__top"> </a>
Documents stored on sites may contain apps for Office from several sources. You can specify whether or not you want to allow these apps to work when documents are opened in the browser.
-1. Go to <a href="https://go.microsoft.com/fwlink/?linkid=2185077" target="_blank">**More features** in the new SharePoint admin center</a>, and sign in with an account that has [admin permissions](./sharepoint-admin-role.md) for your organization.
+1. Go to the [More features page of the SharePoint admin center](https://admin.microsoft.com/sharepoint?page=classicfeatures&modern=true), and sign in with an account that has [admin permissions](./sharepoint-admin-role.md) for your organization.
> [!NOTE]
- > If you have Office 365 operated by 21Vianet (China), [sign in to the Microsoft 365 admin center](https://go.microsoft.com/fwlink/p/?linkid=850627), then browse to the SharePoint admin center and open the **More features** page.
+ > If you have Office 365 operated by 21Vianet (China), [sign in to the Microsoft 365 admin center](https://go.microsoft.com/fwlink/p/?linkid=850627), then browse to the SharePoint admin center and open the More features page.
+
+1. Under **Apps**, select **Open**, and then select **More features**.
+
+1. Select **Configure store settings**.
-2. Under **Apps**, select **Open**, and then select **Configure Store Settings**.
-
-3. Next to **Apps for Office from the Store**, do one of the following:
+1. Next to **Apps for Office from the Store**, do one of the following:
- If you want to allow apps for Office to start when documents are opened in the browser, select **Yes**.
- - If you do not want to allow apps for Office to start when documents are opened in the browser, select **No**.
+ - If you do not want to allow apps for Office to start when documents are opened in the browser, select **No**.
+
+## Related topics
+
+[Add an app to a site](https://support.office.com/article/dd98e50e-d3db-4ecb-9bb7-82b189822d43)
+
+[Office Store and SharePoint Store Terms of Use](https://support.office.com/article/64c7f343-16b5-40bb-b39f-66c9d1c4d405)
SharePoint Extend And Develop https://github.com/MicrosoftDocs/OfficeDocs-SharePoint/commits/public/SharePoint/SharePointOnline/extend-and-develop.md
description: "Learn about the range of options available for configuring and cus
# Customizing SharePoint
-In earlier versions of SharePoint, it was possible to make changes to a SharePoint environment by deploying custom code that would run in the physical SharePoint server environment. Changes made to SharePoint that didn&#39;t require the deployment of custom code were referred to as &quot;customizations&quot;, because the changes were not fundamentally changing the product&#39;s functioning but were rather configuring the existing product in a unique way. Examples of customizing SharePoint Server have included deploying custom branding elements such as master pages and style sheets to a site collection; deploying pre-configured web parts to a web part gallery; creating custom workflows in SharePoint Designer; changing the look and feel of list forms using InfoPath; and more. Because of the shared nature of the SharePoint infrastructure, Microsoft does not allow the deployment of custom code to its environment. As a result, the concept of customizing SharePoint as opposed to deploying custom code is no longer a relevant paradigm. However, it&#39;s still helpful to think of ways that SharePoint can be customized, or configured uniquely, in a broader sense of the word.
+In earlier versions of SharePoint, it was possible to make changes to a SharePoint environment by deploying custom code that would run in the physical SharePoint server environment. Changes made to SharePoint that didn't require the deployment of custom code were referred to as "customizations", because the changes were not fundamentally changing the product's functioning but were rather configuring the existing product in a unique way. Examples of customizing SharePoint Server have included deploying custom branding elements such as master pages and style sheets to a site collection; deploying pre-configured web parts to a web part gallery; creating custom workflows in SharePoint Designer; changing the look and feel of list forms using InfoPath; and more. Because of the shared nature of the SharePoint infrastructure, Microsoft does not allow the deployment of custom code to its environment. As a result, the concept of customizing SharePoint as opposed to deploying custom code is no longer a relevant paradigm. However, it's still helpful to think of ways that SharePoint can be customized, or configured uniquely, in a broader sense of the word.
The purpose of this document is to help you understand how you can customize your SharePoint environment using modern tools and techniques. ## Branding
-Modern SharePoint sites allow you [to change the look of the site](https://support.office.com/article/06bbadc3-6b04-4a60-9d14-894f6a170818) by modifying elements such as the site logo and the colors used throughout the site. [Branding your SharePoint site](./branding-sharepoint-online-sites-modern-experience.md) can help you match a site to a brand as well as help users differentiate between multiple SharePoint sites. While several themes options are available by default, it&#39;s also possible to [specify unique theme colors](/sharepoint/dev/declarative-customization/site-theming/sharepoint-site-theming-overview) by supplying SharePoint with a custom configuration file. Older, &quot;classic&quot; SharePoint sites allow administrators to [apply custom branding](/sharepoint/dev/general-development/master-pages-the-master-page-gallery-and-page-layouts-in-sharepoint) and page layouts to a SharePoint site by applying a custom master page, [applying a custom theme](/sharepoint/dev/declarative-customization/site-theming/sharepoint-site-theming-overview) to a site, deploying custom page layouts, and more. Because classic sites are not as fast and mobile-friendly as modern sites, Microsoft recommends using modern sites going forward.
+Modern SharePoint sites allow you [to change the look of the site](https://support.office.com/article/06bbadc3-6b04-4a60-9d14-894f6a170818) by modifying elements such as the site logo and the colors used throughout the site. [Branding your SharePoint site](./branding-sharepoint-online-sites-modern-experience.md) can help you match a site to a brand as well as help users differentiate between multiple SharePoint sites. While several themes options are available by default, it's also possible to [specify unique theme colors](/sharepoint/dev/declarative-customization/site-theming/sharepoint-site-theming-overview) by supplying SharePoint with a custom configuration file. Older, "classic" SharePoint sites allow administrators to [apply custom branding](/sharepoint/dev/general-development/master-pages-the-master-page-gallery-and-page-layouts-in-sharepoint) and page layouts to a SharePoint site by applying a custom master page, [applying a custom theme](/sharepoint/dev/declarative-customization/site-theming/sharepoint-site-theming-overview) to a site, deploying custom page layouts, and more. Because classic sites are not as fast and mobile-friendly as modern sites, Microsoft recommends using modern sites going forward.
## Navigation
-Navigation helps users find the information they need quickly by providing links to pertinent information in a persistent manner. [Planning your navigational strategy in modern sites](./plan-navigation-modern-experience.md) is a critical element in the usability of your SharePoint environment. Modern SharePoint sites provide a streamlined model for [adding navigational elements](https://support.office.com/article/3cd61ae7-a9ed-4e1e-bf6d-4655f0bf25ca) using the browser. The position of the navigation is determined by the kind of site being viewed, the size of a user&#39;s screen, and whether the [megamenu option](https://support.office.com/article/06bbadc3-6b04-4a60-9d14-894f6a170818) has been enabled for the site. Additionally, modern sites can take advantage of hub site navigation.
+Navigation helps users find the information they need quickly by providing links to pertinent information in a persistent manner. [Planning your navigational strategy in modern sites](./plan-navigation-modern-experience.md) is a critical element in the usability of your SharePoint environment. Modern SharePoint sites provide a streamlined model for [adding navigational elements](https://support.office.com/article/3cd61ae7-a9ed-4e1e-bf6d-4655f0bf25ca) using the browser. The position of the navigation is determined by the kind of site being viewed, the size of a user's screen, and whether the [megamenu option](https://support.office.com/article/06bbadc3-6b04-4a60-9d14-894f6a170818) has been enabled for the site. Additionally, modern sites can take advantage of hub site navigation.
-Note that earlier versions of SharePoint allowed navigational elements to be dynamically generated using the structured navigation and managed metadata navigation providers. These options are no longer available in modern sites. However, if you are using a classic site with modern pages, you can still use these providers and the modern pages will reflect the correct navigational links. In terms of layout, because modern sites do not allow you to customize the site&#39;s master page or style sheet, it&#39;s not possible to move the position of the navigation elements on the page as could be done in classic SharePoint sites.
+Note that earlier versions of SharePoint allowed navigational elements to be dynamically generated using the structured navigation and managed metadata navigation providers. These options are no longer available in modern sites. However, if you are using a classic site with modern pages, you can still use these providers and the modern pages will reflect the correct navigational links. In terms of layout, because modern sites do not allow you to customize the site's master page or style sheet, it's not possible to move the position of the navigation elements on the page as could be done in classic SharePoint sites.
## Page content
-Nearly every version of SharePoint has had a way of creating custom layouts for web pages, whether that was by selecting a web part page, a wiki page layout, or a publishing page layout. Modern sites also provide a similar functionality. However, rather than providing a static layout that provides a set number of editable regions on the page, modern pages provide the ability for page editors to [&quot;stack&quot; column layouts on a row-by-row basis](https://support.office.com/article/fc491eb4-f733-4825-8fe2-e1ed80bd0899). Page editors can also choose various options related to [how the title region of the page](https://support.office.com/article/b3d46deb-27a6-4b1e-87b8-df851e503dec#bkmk_customizetitle) is displayed. Finally, the most fundamentally way to customize a modern page is to place custom content on the page. This can be done [by adding modern web parts](https://support.office.com/article/336e8e92-3e2d-4298-ae01-d404bbe751e0) to the page. Note that web parts used in classic web sites will not work in modern sites. However, it is possible [to create and deploy custom (&quot;client-side&quot;) web parts](/sharepoint/dev/spfx/web-parts/get-started/build-a-hello-world-web-part) that were created using the SharePoint Framework.
+Nearly every version of SharePoint has had a way of creating custom layouts for web pages, whether that was by selecting a web part page, a wiki page layout, or a publishing page layout. Modern sites also provide a similar functionality. However, rather than providing a static layout that provides a set number of editable regions on the page, modern pages provide the ability for page editors to ["stack" column layouts on a row-by-row basis](https://support.office.com/article/fc491eb4-f733-4825-8fe2-e1ed80bd0899). Page editors can also choose various options related to [how the title region of the page](https://support.office.com/article/b3d46deb-27a6-4b1e-87b8-df851e503dec#bkmk_customizetitle) is displayed. Finally, the most fundamentally way to customize a modern page is to place custom content on the page. This can be done [by adding modern web parts](https://support.office.com/article/336e8e92-3e2d-4298-ae01-d404bbe751e0) to the page. Note that web parts used in classic web sites will not work in modern sites. However, it is possible [to create and deploy custom ("client-side") web parts](/sharepoint/dev/spfx/web-parts/get-started/build-a-hello-world-web-part) that were created using the SharePoint Framework.
## Workflows
-We recommend using [Power Automate](https://flow.microsoft.com) for configuring and executing all workflows in your Microsoft 365 environment, including SharePoint. For example, it&#39;s possible to create [unique approval workflows](/power-automate/modern-approvals) for content stored in SharePoint. Additionally, it&#39;s possible to use Power Automate as the default workflow engine [for approving SharePoint page content](https://support.office.com/article/a8b2e689-d4a1-4639-8028-333c0ece30d9), directly from the SharePoint user interface. Flows can be [triggered by SharePoint](/connectors/sharepointonline/#triggers) actions (such as when an item is created in a list), or perform [actions within SharePoint](/connectors/sharepointonline/#actions) (such as update a list item). While SharePoint Designer workflows are still supported, new workflows should be created using Power Automate.
+We recommend using [Power Automate](https://flow.microsoft.com) for configuring and executing all workflows in your Microsoft 365 environment, including SharePoint. For example, it's possible to create [unique approval workflows](/power-automate/modern-approvals) for content stored in SharePoint. Additionally, it's possible to use Power Automate as the default workflow engine [for approving SharePoint page content](https://support.office.com/article/a8b2e689-d4a1-4639-8028-333c0ece30d9), directly from the SharePoint user interface. Flows can be [triggered by SharePoint](/connectors/sharepointonline/#triggers) actions (such as when an item is created in a list), or perform [actions within SharePoint](/connectors/sharepointonline/#actions) (such as update a list item). While SharePoint Designer workflows are still supported, new workflows should be created using Power Automate.
## Forms
Forms that were previously created using InfoPath and hosted in SharePoint using
## Customize your SharePoint site programmatically
-Legacy versions of SharePoint Server relied on solution packages to deploy content and make configuration changes to SharePoint sites. It&#39;s still possible [to programmatically provision sites](/sharepoint/dev/solution-guidance/modern-experience-customizations-provisioning-sites) as well as customize [team sites](/sharepoint/dev/solution-guidance/modern-experience-customizations-customize-sites), [lists and libraries](/sharepoint/dev/solution-guidance/modern-experience-customizations-customize-lists-and-libraries), and [site pages](/sharepoint/dev/solution-guidance/modern-experience-customizations-customize-pages). There are [various methods](/sharepoint/dev/solution-guidance/office-365-development-patterns-and-practices-solution-guidance) for making programmatic changes to your SharePoint environment, including using the [Office Developer Patterns and Practices APIs,](https://github.com/SharePoint/PnP) the [Microsoft 365 CLI](https://pnp.github.io/office365-cli/), the [Microsoft Graph API](https://developer.microsoft.com/graph/), the [SharePoint Framework](/sharepoint/dev/spfx/sharepoint-framework-overview?view=sp-typescript-latest&preserve-view=true), and more.
+Legacy versions of SharePoint Server relied on solution packages to deploy content and make configuration changes to SharePoint sites. It's still possible [to programmatically provision sites](/sharepoint/dev/solution-guidance/modern-experience-customizations-provisioning-sites) as well as customize [team sites](/sharepoint/dev/solution-guidance/modern-experience-customizations-customize-sites), [lists and libraries](/sharepoint/dev/solution-guidance/modern-experience-customizations-customize-lists-and-libraries), and [site pages](/sharepoint/dev/solution-guidance/modern-experience-customizations-customize-pages). There are [various methods](/sharepoint/dev/solution-guidance/office-365-development-patterns-and-practices-solution-guidance) for making programmatic changes to your SharePoint environment, including using the [Office Developer Patterns and Practices APIs,](https://github.com/SharePoint/PnP) the [Microsoft 365 CLI](https://pnp.github.io/office365-cli/), the [Microsoft Graph API](https://developer.microsoft.com/graph/), the [SharePoint Framework](/sharepoint/dev/spfx/sharepoint-framework-overview?view=sp-typescript-latest&preserve-view=true), and more.
Use the [SharePoint Framework (SPFx)](/sharepoint/dev/spfx/sharepoint-framework-overview?view=sp-typescript-latest&preserve-view=true) to render custom web parts on a modern SharePoint page. Additionally, [Extensions to the SPFx](/sharepoint/dev/spfx/extensions/overview-extensions) provide the ability to add scripts to pages, create modified views of data, and surface new commands in the SharePoint user interface. SPFx application packages can be deployed to SharePoint sites using the [SharePoint App Catalog](use-app-catalog.md).
-## Use third-party add-ins and solutions
+## Use third-party apps and solutions
-Not only can you deploy custom apps (also known as add-ins) to your environment, but you can also get add-ins from the SharePoint Store. For more information, see [Use the App Catalog to make custom business apps available for your SharePoint environment](use-app-catalog.md) and [Add an app to a site](https://support.microsoft.com/office/ef9c0dbd-7fe1-4715-a1b0-fe3bc81317cb).
+Not only can you deploy custom apps to your environment, but you can also get apps from the SharePoint Store. For more information, see [Use the App site to make custom business apps available for your SharePoint environment](use-app-catalog.md) and [Add an app to a site](https://support.microsoft.com/office/ef9c0dbd-7fe1-4715-a1b0-fe3bc81317cb).
If you want to change the settings for whether or not site users can acquire apps from the SharePoint Store, see [Configure settings for the SharePoint Store](configure-sharepoint-store-settings.md).
SharePoint Manage App Requests https://github.com/MicrosoftDocs/OfficeDocs-SharePoint/commits/public/SharePoint/SharePointOnline/manage-app-requests.md
+
+ Title: "Manage app requests"
++++
+recommendations: true
+audience: Admin
+f1.keywords:
+- NOCSH
++
+ms.localizationpriority: medium
+search.appverid:
+- SPO160
+- MET150
+description: "Learn how to manage app requests in SharePoint in Microsoft 365."
++
+# Manage app requests
+
+When users request an app, they are requesting that an admin get that app on their behalf. In an app request, users can request a specific number of licenses, and they can provide a business justification for why they need the app. App requests are saved to the App Requests list in the Apps site.
+
+To manage app requests
+1. Go to the [More features page of the new SharePoint admin center](https://admin.microsoft.com/sharepoint?page=classicfeatures&modern=true), and sign in with an account that has [admin permissions](./sharepoint-admin-role.md) for your organization.
+
+ > [!NOTE]
+ > If you have Office 365 Germany, [sign in to the Microsoft 365 admin center](https://go.microsoft.com/fwlink/p/?linkid=848041), then browse to the SharePoint admin center and open the More features page.
+ >
+ > If you have Office 365 operated by 21Vianet (China), [sign in to the Microsoft 365 admin center](https://go.microsoft.com/fwlink/p/?linkid=850627), then browse to the SharePoint admin center and open the More features page.
+
+1. Under **Apps**, select **Open**, and then select **More features**.
+
+1. Select **Configure store settings**.
+
+1. Expand **App Requests**, and then select **Pending**.
+
+To approve an app
+1. In the **App Requests** list, select a request.
+
+1. On the app request form, add any comments in the **Comments** field.
+
+1. Select **Approve and add this app**.
+
+1. If the app allows you to automatically add it to all sites, choose if you want to add it to all sites.
+
+1. Confirm the data access required by the app by selecting **Confirm**.
+
+1. If the app requires additional permissions, go to the API access page to approve those permissions.
+
+1. Close the panel.
+
+To decline an app
+1. In the **App Requests** list, select a request.
+
+1. On the app request form, add any comments in the **Comments** field.
+
+1. Select **Decline request**.
+
+1. On the confirmation panel, select **Decline request**.
+
+If you didn't add the app to all sites in the approval process, users need to add it to the site. See [Add an app to a site](https://support.office.com/article/dd98e50e-d3db-4ecb-9bb7-82b189822d43).
+
+Site users who request apps can view their requests by going to **Settings** \> **Add an app** \> **Your Requests**.
+
+## Related topics
+
+[Add an app to a site](https://support.office.com/article/dd98e50e-d3db-4ecb-9bb7-82b189822d43)
+
+[Office Store and SharePoint Store Terms of Use](https://support.office.com/article/64c7f343-16b5-40bb-b39f-66c9d1c4d405)
SharePoint Monitor Apps https://github.com/MicrosoftDocs/OfficeDocs-SharePoint/commits/public/SharePoint/SharePointOnline/monitor-apps.md
- Title: "Monitor apps for your SharePoint environment"----
-recommendations: true
-- NOCSH----- SPO160-- MET150
-description: "Learn how to monitor app usage and error information for the apps being used in your SharePoint environment."
--
-# Monitor apps for your SharePoint environment
-
-As a SharePoint or global admin in Microsoft 365, you can monitor information such as app usage and error information for the apps that are in use in your SharePoint environment. Before you can monitor information about an app, you need to add it to the list of apps you want to monitor.
-
-## Select apps to monitor
-<a name="__top"> </a>
-
-1. Go to <a href="https://go.microsoft.com/fwlink/?linkid=2185077" target="_blank">**More features** in the SharePoint admin center</a>, and sign in with an account that has [admin permissions](./sharepoint-admin-role.md) for your organization.
-
->[!NOTE]
->If you have Office 365 operated by 21Vianet (China), [sign in to the Microsoft 365 admin center](https://go.microsoft.com/fwlink/p/?linkid=850627), then browse to the SharePoint admin center and open the More features page.
-
-2. Under **Apps**, select **Open**.
-
-3. Select **Monitor Apps**.
-
-4. To add apps to the list, select **Add App**.
-
-5. Search for the app(s) you want to add, or select from the list of available apps, and then select **Add**.
-
-## View app details or errors
-<a name="__top"> </a>
-
-1. Go to <a href="https://go.microsoft.com/fwlink/?linkid=2185077" target="_blank">**More features** in the SharePoint admin center</a>, and sign in with an account that has [admin permissions](./sharepoint-admin-role.md) for your organization.
-
->[!NOTE]
->If you have Office 365 operated by 21Vianet (China), [sign in to the Microsoft 365 admin center](https://go.microsoft.com/fwlink/p/?linkid=850627), then browse to the SharePoint admin center and open the More features page.
-
-2. Under **Apps**, select **Open**.
-
-3. Select **Monitor Apps**.
-
-4. Point to the app for which you want to view info, select the check box that appears, and then do one of the following:
-
-|****To do this:****|****Do this:****|
-|:--|:--|
-|View the details about the app such as: <br/> number of licenses purchased or used <br/> counts of errors and installs <br/> usage info <br/> | On the ribbon, select **View Details**. In the **Usage** section, to change the timeframe for the usage info that displays in the chart, select **Days**, **Months**, or **Years**. |
-|View error information for an app <br/> | On the ribbon, select **View Errors**. To find the errors in the error log, use the Correlation ID. In the **Location** column, to view more error details for this app, select the URL. |
-
-> [!NOTE]
-> If you no longer want to monitor an app, you can select it on the Monitor Apps page, and on the ribbon select **Remove App**. <br>
-
-App usage and error detail info is processed by different timer jobs that are pre-configured to run at set times for SharePoint. These timer jobs pick up events for the previous day. For this reason, the data visible on the Monitor Apps page may be delayed for up to 29 hours.
SharePoint Request App Installation Permissions https://github.com/MicrosoftDocs/OfficeDocs-SharePoint/commits/public/SharePoint/SharePointOnline/request-app-installation-permissions.md
Title: "Request app installation permissions"
+ Title: "Overview of apps in SharePoint in Microsoft 365"
search.appverid:
- SPO160 - MET150 ms.assetid: 5a25c5b0-bdfb-49f8-8ca3-046edc9cf598
-description: "Apps are small, easy-to-use web applications that add functionality to SharePoint sites. They offer unlimited possibilities for customizing your sites in ways that are specific to your organization. For example, you can add apps that perform general tasks such as time and expense tracking, or apps that make it easy for customers to contact you, or productivity apps that enable you to establish data connections and develop reports for your stakeholders."
+description: "Learn how app requests work in SharePoint in Microsoft 365."
-# Request app installation permissions
+# Overview of apps in SharePoint
Apps are small, easy-to-use web applications that add functionality to SharePoint sites. They offer unlimited possibilities for customizing your sites in ways that are specific to your organization. For example, you can add apps that perform general tasks such as time and expense tracking, or apps that make it easy for customers to contact you, or productivity apps that enable you to establish data connections and develop reports for your stakeholders. Some apps are included with SharePoint, others might be developed by your organization, and still others are created by third-party developers and available for purchase from the SharePoint Store.
- Only those users who have the appropriate permission level can add apps to a site. Typically, Full Control permission (or membership in the Site Owners group) is the minimum requirement. But some apps require access to data sources or web services to read data required for the app. This kind of app has permissions associated with it.
+Only those users who have the appropriate permission level can add apps to a site. Typically, Full Control permission (or membership in the Site Owners group) is the minimum requirement. But some apps require access to data sources or web services to read data required for the app. This kind of app has permissions associated with it.
When the app requires organization-level permissions, the requestor will need approval from a Microsoft 365 admin to continue with the installation. The approval process includes a workflow, called the permission request flow, which ensures installation requests are directed to the right person. This article is intended for global admins and SharePoint admins at the organization level who receive requests for app installation.
-
-## How the permission request flow works
-
-When users find an app that requires admin permission to install, they'll see a **Request Approval** link on the app details page.
-
-![Screen shot of the application details page with the Request Approval link highlighted](media/4b047f1e-0254-4bc6-82a5-b96e0c091d7f.jpg)
-
- Clicking the link displays an **App Request** dialog where they provide justification for the request.
-
-![Screen shot of the app request dialog](media/ad8f97f2-4cf1-41f8-bcd2-5cc7e1e0ecc6.jpg)
-
-When they click **Request**, an automated email is sent to everyone who is a site collection admin for the app catalog.
-
-> [!NOTE]
-> Sometimes, depending on the Office Store settings, the **App Request** dialog will include a place for users to indicate the number of licenses required along with the justification. For more information, see [Configure settings for the SharePoint Store](configure-sharepoint-store-settings.md).
-
- **Approve or deny requests**
-
-1. In the autogenerated email that you receive for the request, click **You can now approve or reject the request here**.
-
-2. On the **Approve or Reject App Request** screen, in the **Comments** box, provide relevant information about your decision.
-
-3. Either select:
-
- - **Approve** to approve the request and send an autogenerated email to the requester.
-
- - **Reject** to deny the request and send an autogenerated email to the requester.
-
- ![Screen shot showing the Approve or Reject App Request dialog](media/c5527b3f-6413-4591-9d91-5f89f2e253a3.png)
-
-The app catalog is where you store and manage all apps for the organization. There you can see a list of all pending app installation requests.
-
- **View all requests**
-
-1. Browse to your app catalog. (Go to <a href="https://go.microsoft.com/fwlink/?linkid=2185077" target="_blank">**More features** in the SharePoint admin center</a>. Under **Apps**, select **Open**, and then select **App Catalog**.)
-
-2. Select **Settings** ![Settings icon](media/a9a59c0f-2e67-4cbf-9438-af273b0d552b.png)\> **Site settings** \> **Site Collection Administration** \> **Manage App Requests**.
-
-3. In the left nav, select **App Requests**.
-
- ![Screen shot showing the App Request link](media/43dc9a1b-61da-4304-acd1-70e16e06907b.png)
-
-4. Click the title of each pending request to review it. Once the request is approved or denied, it's removed from the view. If you change your mind about allowing an app or apps to be added to your sites, you can revoke approval on the request. To revoke approval for a request, choose the request and click **Remove Approvals**.
## Make the application available Once the status has been changed to **Approved**, go to the SharePoint Store and acquire the app. This is done by clicking the link next to **View App Details** on the App Request entry. At this point, site owners can check the **Your Requests** list to view the status of their request. After the application has been acquired and approved, it will show up in the **Apps you've requested** list.
-
+ ## Delegate approval authority
-As a global admin or SharePoint admin in your organization, you can delegate app approval authority as a way of spreading the approval work around, or alleviating approval bottlenecks. Remember that apps are stored and managed in the app catalog, and the app catalog is a site collection. Therefore, to grant app approval permission to select users, you add them to the site collection administrator group on the app catalog.
+As a global admin or SharePoint admin in your organization, you can delegate app approval authority as a way of spreading the approval work around, or alleviating approval bottlenecks. Remember that apps are stored and managed in the Apps site. To grant app approval permission to select users, you can add them as site admins on the Apps site.
> [!CAUTION]
-> When you promote users to site collection administrators on the app catalog site collection, you are giving them the ability to approve the installation of apps that have organization-wide impact. Consider this decision carefully.
-
- **Add site collection admins to the app catalog**
+> When you add users as site admins on the Apps site, you are giving them the ability to approve the installation of apps that have organization-wide impact. Consider this decision carefully.
-1. Browse to your app catalog. (Go to <a href="https://go.microsoft.com/fwlink/?linkid=2185077" target="_blank">**More features** in the SharePoint admin center</a>. Under **Apps**, select **Open**, and then select **App Catalog**.)
-
-2. Select **Settings** ![Settings icon](media/a9a59c0f-2e67-4cbf-9438-af273b0d552b.png) \> **Site settings** \> **Users and Permissions** \> **Site collection administrators**.
-
-3. Type the name of the group or individuals who you want to add as site collection administrators.
-
-4. Select **OK**.
-
+To add site collection admins to the Apps site
+1. Go to the [Active sites page of the new SharePoint admin center](https://admin.microsoft.com/sharepoint?page=siteManagement&modern=true), and sign in with an account that has [admin permissions](/sharepoint/sharepoint-admin-role) for your organization.
+
+1. Select the Apps site, and then choose **Manage admins** from the **Permissions** dropdown menu.
+
+1. Type and select the name of the person who you want to manage apps, and then select **Save**.
SharePoint Security Considerations Of Allowing Custom Script https://github.com/MicrosoftDocs/OfficeDocs-SharePoint/commits/public/SharePoint/SharePointOnline/security-considerations-of-allowing-custom-script.md
The [SharePoint Framework](/sharepoint/dev/spfx/sharepoint-framework-overview) i
- Solutions can be deployed in web parts and pages that use the classic experience or the new experience. -- Only global admins, SharePoint admins, and people who have been given permission to manage the App Catalog can add solutions. For info about giving users permission to manage the app catalog, see [Request app installation permissions](request-app-installation-permissions.md).
+- Only global admins, SharePoint admins, and people who have been given permission to manage the Apps site can add solutions. For info about giving users permission to manage the Apps site, see [Request app installation permissions](request-app-installation-permissions.md).
SharePoint Use App Catalog https://github.com/MicrosoftDocs/OfficeDocs-SharePoint/commits/public/SharePoint/SharePointOnline/use-app-catalog.md
Title: "Manage apps using the App Catalog - SharePoint"
+ Title: "Manage apps using the Apps site - SharePoint"
search.appverid:
- BSA160 - MET150 ms.assetid: 0b6ab336-8b83-423f-a06b-bcc52861cba0
-description: "Learn how to create and use the App Catalog to manage custom business apps and apps from the SharePoint Store."
+description: "Learn how to create and use the Apps site to manage custom business apps and apps from the SharePoint Store."
-# Manage apps using the App Catalog
+# Manage apps using the Apps site
-As a SharePoint or global admin in Microsoft 365, you can acquire solutions from the SharePoint Store or distribute custom apps that can be used across SharePoint, Microsoft Teams, and Viva Connections. The first step in acquiring solutions is to have an App Catalog you can use to store and distribute solutions.
+As a SharePoint or global admin in Microsoft 365, you can acquire solutions from the SharePoint Store or distribute custom apps that can be used across SharePoint, Microsoft Teams, and Viva Connections.
For information about your options for developing custom apps for SharePoint, see [Overview of the SharePoint Framework](/sharepoint/dev/spfx/sharepoint-framework-overview) and [SharePoint add-ins](/sharepoint/dev/sp-add-ins/sharepoint-add-ins).
-
-## Create the App Catalog
-<a name="__toc347303048"> </a>
-The first step is to create the App Catalog if it hasn't already been created. You can have only one App Catalog for your organization, and you only need to create it once. (If your organization is set up for Microsoft 365 Multi-Geo, you will have an App Catalog for each geo location.)
-
-Even if you don't plan to make internal custom apps available, you won't be able to do things like change settings for the SharePoint Store until you create the App Catalog.
-
-1. Go to <a href="https://go.microsoft.com/fwlink/?linkid=2185077" target="_blank">**More features** in the SharePoint admin center</a>, and sign in with an account that has [admin permissions](./sharepoint-admin-role.md) for your organization.
-
- >[!NOTE]
- >If you have Office 365 operated by 21Vianet (China), [sign in to the Microsoft 365 admin center](https://go.microsoft.com/fwlink/p/?linkid=850627), then browse to the SharePoint admin center and open the More features page.
-
-2. Under **Apps**, select **Open**.
-
-3. Select **App Catalog**.
-
- ![Apps page.](media/app-catalog.png)
-
-4. If the **App Catalog** site doesn't open, select an option for creating it or specifying it, and then select **OK**.
-
- ![Apps page with Automatically create a new app catalog site selected.](media/automatically-create-app-catalog.png)
-
-## Work with SharePoint Store apps
+## Add apps from the SharePoint Store
<a name="__toc347303050"> </a>
-When you add an app from the SharePoint Store to the App Catalog, you make it available for site owners to add from the My apps page.
+When you add an app from the SharePoint Store to the Apps site, you make it available for site owners to add from the My apps page.
-1. In the App Catalog, select **SharePoint Store** in the left pane.
-
- ![The home page of the App Catalog.](media/e20ffd32-5162-49a0-a635-8486e0083afd.png)
+1. On the Manage apps page, select **SharePoint Store** in the left pane.
2. Search for an app or select a category on the left to scroll through available apps.
When you add an app from the SharePoint Store to the App Catalog, you make it av
8. If the app requires additional permissions, a message will appear. Select **Go to API access page** to approve the permission request. -
-## Work with custom apps
+## Add custom apps
<a name="__add_custom_apps"> </a>
-When you upload a custom app to the App Catalog, it's available for users to install when they browse apps under **From Your Organization**.
+When you upload a custom app to the Apps site, it's available for users to install when they browse apps under **From Your Organization**.
1. Go to <a href="https://go.microsoft.com/fwlink/?linkid=2185077" target="_blank">**More features** in the SharePoint admin center</a>, and sign in with an account that has [admin permissions](./sharepoint-admin-role.md) for your organization. >[!NOTE] >If you have Office 365 operated by 21Vianet (China), [sign in to the Microsoft 365 admin center](https://go.microsoft.com/fwlink/p/?linkid=850627), then browse to the SharePoint admin center and open the More features page.
-2. Under **Apps**, select **Open**.
-
-3. Select **App Catalog**. If you just created the App Catalog, it might take a few minutes to appear.
-
- ![The home page of the App Catalog.](media/e20ffd32-5162-49a0-a635-8486e0083afd.png)
-
-4. On the home page of the App Catalog, select the tile labeled either **Distribute apps for SharePoint** or **Distribute apps for Office**, depending on which type of app you're uploading.
-
-5. Select **New**, and browse to the app you want upload, or drag the app into the library. SharePoint Framework solutions have the file name extension .sppkg. and SharePoint add-ins have the file name extension .app.
+1. Under **Apps**, select **Open**.
- ![New button in the App catalog.](media/ef9d8d34-290c-4397-9422-836871c7de08.png)
+1. On the Manage apps page, select **Upload**, and browse to the app you want upload, or drag the app into the library. SharePoint Framework solutions have the file name extension .sppkg.
-6. Review the info in the "Do you trust" dialog box. Depending on the functionality that the app provides, the developer can set a flag that allows you to add the app to all sites in the organization. To do this, select **Make this solution available to all sites in the organization**.
+1. Review the info in the **Enable app** panel. Depending on the functionality that the app provides, the developer can set a flag that allows you to add the app to all sites in the organization. To do this, select **Enable this app and add it to all sites**.
> [!NOTE] > We recommend testing solutions before deploying them broadly.
-7. Select **Deploy**.
+1. Select **Enable app**.
-8. To help site owners identify and use the app, right-click it, and then select **Properties**.
-
- ![Apps for SharePoint apps catalog with app selected](media/2113dcee-8f47-4f96-afb7-6978d4cf22d6.PNG)
-
-9. Review and edit the **Name** for the app and enter optional information like a description, images, category, publisher, and support URL. Follow the instructions on the screen for details like image size.
-
-10. Make sure the **Enabled** checkbox is selected so that users are able to add and use this app in sites.
-
-11. If it appears, in the **Hosting Licenses** box, specify the number of licenses you think you will need.
-
-12. Select **Save**.
-
-### Deploy SharePoint add-ins
+1. Select **Close**.
-After you add a SharePoint add-in (.app file) to the App Catalog, follow these steps to deploy the add-in to specific sites, managed paths, or site templates. This installs the add-in so that site owners don't need to add it.
+1. To help site owners identify and use the app, select the app, and then select **Properties**.
-1. In the App Catalog, go to **Settings**![Microsoft 365 Settings button](media/a9a59c0f-2e67-4cbf-9438-af273b0d552b.png) and then select **Add an app**.
+1. Review and edit the **Name** for the app and enter optional information like a description, images, category, publisher, and support URL. Follow the instructions on the screen for details like image size.
-2. Select the app you want to add, and when prompted, select **Trust It**.
+1. Make sure the **Enabled** checkbox is selected so that users are able to add this app to sites.
-3. On the **Site Contents** page, find the app you want to deploy.
+1. If it appears, in the **Hosting Licenses** box, specify the number of licenses you think you will need.
-4. Next to the app, select **...** (ellipses icon), and to view the menu, select **...** (ellipses icon) again in the callout, and then select **Deployment**. (For some apps the **Deployment** command may appear on the first callout.)
-
- ![The Deployment command is available in the properties callout for an app in the App Catalog.](media/1bcafa7e-d96c-4080-a27f-8489173c5088.jpg)
-
-5. On the **Manage App Deployments** page, enter the URL for each site collection to which you want to deploy the app, and to add it to the list, select **Add**.
-
-6. In the **Managed Paths** section, to specify which managed paths should have this app available, select **Add**.
-
-7. In the **Site Templates** section, to specify which site templates should have this app available, select **Add**.
-
-8. Select **OK**.
-
-9. If you're prompted to Trust the app, select **Trust It**.
+1. Close the panel.
+
+## Add an app to all sites
+
+App developers can choose to allow administrators to automatically add an app to all sites. This makes the app available for site owners.
+
+If you did not choose to add an app to all sites when you enabled it, you can do so later on the Apps site.
+
+To add an app to all sites
+1. On the Manage apps page, select the app that you want to add to all sites.
+1. Select **Add to all sites**.
+1. Select **Confirm**.
+1. Select **Close**.
+
+## Stop automatically adding an app to new sites
+
+If you chose to have an app automatically added to all sites, you can stop adding it to new sites by changing the setting on the Apps site.
+
+To stop adding an app to new sites
+1. On the Manage apps page, select the app that you want to stop adding to new sites.
+1. Select **Stop adding to new sites**.
+1. Select **Confirm**.
+1. Select **Close**.
+
+## Add an app to Teams
+
+Some apps can be added to Teams. You can add them on the Apps site.
+
+To add an app to Teams
+1. On the Manage apps page, select the app that you want to add to Teams.
+1. Select **Add to Teams**.
+
+## Disable an app
+
+If you want to prevent users from using an app that you've already enabled, you can disable it.
+
+1. On the Manage apps page, select the app that you want to disable, and then select **Properties**.
- > [!NOTE]
- > It may take up to 30 minutes for an app to deploy. <br>If you deploy an app that adds commands to the item callout for document libraries or lists, then those commands are visible to users. However, if you deploy an app that features custom ribbon controls or an App Part, additional steps may be required to make the user interface commands for the app appear.
-
+1. Clear the **Enabled** check box.
+
+1. Close the panel.
-## Remove an app from the App Catalog
+## Remove an app from the Apps site
<a name="__toc347303053"> </a>
-If you no longer want a specific app to be available for users to add, you can remove it from the App Catalog. Any instances of the app that have already been added to sites by users will remain, but the app will no longer be available for users to add to additional sites.
+If you no longer want a specific app to be available for users to add, you can remove it from on the Manage apps page. Any instances of the app that have already been added to sites by users will remain, but the app will no longer be available for users to add to additional sites.
+
+> [!IMPORTANT]
+> If you delete an app, existing instances of the app will no longer work.
-1. In the App Catalog, select the **Apps for SharePoint** list.
-
-2. Right-click the app that you want to remove, and select **Delete**.
+1. On the Manage apps page, select the app that you want to delete.
-3. Select **OK** to confirm that you want to send the app to the recycle bin.
+1. Select **Delete**.
-## See also
+1. Select **Delete** to confirm that you want to send the app to the recycle bin.
+
+## Related topics
<a name="__toc347303053"> </a> [Configure settings for the SharePoint Store](configure-sharepoint-store-settings.md)