SharePoint
Feedback by UserVoice

SharePoint Administration

Welcome! This is your place to suggest ideas or vote for ideas for improving the SharePoint Administration experience.

How to submit a new idea

  1. Check if it's already been suggested. If it has, vote for it.
  2. If it's new, submit it in 50 words or less.
  3. Gather support!
  4. If your idea receives over 100 votes in 90 days, we will respond.
    If not, we will close it.

Want to engage further? Please visit the SharePoint Community

Note: we have partnered with UserVoice, a third-party service and your use of the portal and your submission is subject to the UserVoice Terms of Service & Privacy Policy, including the license terms. Please do not send any novel or patentable ideas, copyrighted materials, samples or demos for which you do not want to grant a license to Microsoft.

  • Hot ideas
  • Top ideas
  • New ideas
  • My feedback
  1. Allow "Set-SPOTenant -DisabledWebPartIds" to disable all third party and custom WebParts

    The command Set-SPOTenant -DisabledWebPartIds is currently only able to disable the "Amazon Kindle","YouTube" and "Twitter" WebPart.

    Please change this command so we are able to disable all third party or custom WebParts using this command.

    10 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    2 comments  ·  SharePoint PowerShell  ·  Flag idea as inappropriate…  ·  Admin →
  2. Option to hide the SharePoint Document Library “Sync” button for the entirety of a site collection

    *English follows Japanese

    ■Title(件名):
    SharePoint ドキュメント ライブラリの [同期] ボタンをサイト コレクション全体で非表示にしたい。
    Option to hide the SharePoint Document Library “Sync” button for the entirety of a site collection


    ■Description(内容):
    SharePoint ドキュメント ライブラリの [同期] ボタンを非表示に設定する際にドキュメント ライブラリ単位で操作が必要だが、数が多い場合はサイト コレクション単位で一括で設定したい。 PowerShell などでサイト コレクション単位で一括で設定する機能の拡充を希望します。
    It is currently possible to hide the “Sync” button on SharePoint Document Libraries, however this must be done for each library in turn, so I would like to be able to do it for all of them at once. Please add the ability to do this via PowerShell.

    10 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  SharePoint PowerShell  ·  Flag idea as inappropriate…  ·  Admin →
  3. Add PowerShell cmdlet for administrators of team sites linked to Office 365 groups to restrict use of “Create Team” function

    *English follows Japanese

    ■Title(件名):
    Office 365 グループに紐づくチーム サイトの管理者による "チームを作成する" 動作を抑制する Windows PowerShell のコマンドレットを提供してほしい。
    Add PowerShell cmdlet for administrators of team sites linked to Office 365 groups to restrict use of “Create Team” function


    ■Description(内容):
    Office 365 グループに紐づくチーム サイトを作成した際に、サイト コレクションの管理者がチーム サイトを開くと、"チームを作成する" の表示より Microsoft Teams 上にチームの作成を行うことができる。Microsoft Teams のチーム作成を一元管理するために、チーム サイト上の "チームを作成する" 動作を抑制する Windows PowerShell のコマンドレットを提供してほしい。
    When a team site linked to an Office 365 group has been made, the administrator of the site collection is able to use the “Create Team” function to create a team on Teams when they open the site. Please add a Windows PowerShell cmdlet to restrict the use…

    9 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  SharePoint PowerShell  ·  Flag idea as inappropriate…  ·  Admin →
  4. Please provide Windows PowerShell commandlets to assign site collection access permissions to individual users

    *English follows Japanese
    ■Title(件名):
    サイト コレクションのアクセス権限を、ユーザー単位で付与できる Windows PowerShell コマンドレットを提供してほしい。
    Please provide Windows PowerShell commandlets to assign site collection access permissions to individual users


    ■Description(内容):
    現在、Windows PowerShell コマンドレットによりアクセス権限をユーザー単位で付与する機能は提供されていません。Windows PowerShell コマンドレットにより対応できることで、より効率的に管理が可能となるため、機能の提供を希望します。​
    Currently there are no Windows PowerShell commandlets provided to assign site collection access permissions to individual users. Management could be done in a more efficient way if Windows PowerShell commandlets can be used, so we hope such a feature can be provided.

    9 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  SharePoint PowerShell  ·  Flag idea as inappropriate…  ·  Admin →
  5. We hope that more information can be output using "Get-SPOSite" commandlet

    *English follows Japanese
    ■Title(件名):
    "Get-SPOSite" コマンドレットにて出力される情報の機能追加要望
    We hope that more information can be output using "Get-SPOSite" commandlet


    ■Description(内容):
    現在新しい SharePoint 管理センターにてサイト コレクションの情報を表示し管理しています。
    現時点では、"ファイル" や "表示または編集されたファイル数" や "最終アクティビティ (UTC)" 項目など PowerShell コマンドレットでは出力できない情報も多い状況です。
    この内容を "Get-SPOSite" にて出力できるようになることで工数の削減につながるため、機能の実装を要望します。​
    We are using SharePoint Administration Center to manage and display information of site collections.
    Currently there is a lot of information that cannot be output using PowerShell commandlets like "File", "Files viewed or edited" and "Last activity (UTC)" etc.
    We hope that these information can be output using "Get-SPOSite" as doing so will help to reduce workload.

    9 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  SharePoint PowerShell  ·  Flag idea as inappropriate…  ·  Admin →
  6. Add PowerShell Comlet for Configuration of People Picker

    In SharePoint 2013 and 2010, there isn't PowerShell comlet for configuration of People Picker. The only available command is STSADM, which is documented here
    https://technet.microsoft.com/en-us/library/gg602075.aspx

    STSADM is deprecated in 2013 version and a PowerShell equivalent comlet is highly expected. Unfortunately this by far seems to be a forgotten area.

    Therefore, a PowerShell comlet is strongly desired in SharePoint Server 2016. Ideally, the comlet can also be made available backwards in SharePoint Server 2013 and 2010.

    9 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  SharePoint PowerShell  ·  Flag idea as inappropriate…  ·  Admin →
  7. Provide powershell functionality for all settings done in the Admin Center

    We are configuring our SharePoint Online / OneDrive For Business automatically by powershell scripts. Unfortunately, you can not script all Settings, so we have to do them manually in the Admin Center. Such Settings are:
    - MySite Pre-Provisioning
    - Restrict MySite Pre-Provisioning
    - My Site Cleanup Secondary Owner
    - Script Setting that controls whether or not the ‘Copy to SharePoint’ button will appear in OneDrive
    - Ability to enable/disable IRM for OneDrive Globally
    - Ability to enable/disable IRM for individual OneDrive Sites
    - My Site Secondary Admin
    - Links to Office Applications

    Automating those Settings would help us copying Settings…

    8 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  SharePoint PowerShell  ·  Flag idea as inappropriate…  ·  Admin →
  8. Wish for bulk confirmation or output-option of user rights granted on OneDrive for Business

    Currently, confirming user rights on OneDrive for Business requires to either the overview screen of rights granted to OneDrive for Business itself and the screen that shows rights granted to individual items for each individual user.
    As checking the individual items again requires to open their respective screens, this can be a time-consuming and tedious process when handling a large number of users.
    It would be nice if there was one condensed screen showing, or a PowerShell command or function allowing to output and bulk check, all rights that the users within a tenant a currently holding.

    8 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  SharePoint PowerShell  ·  Flag idea as inappropriate…  ·  Admin →
  9. Add a PowerShell cmdlet to get a list of all Microsoft 365 permissions assigned to specified user(s)

    *English follows Japanese

    ■Title(件名):
    特定のアクティブなユーザーに付与されている Microsoft 365 に関連する権限のすべてを一括で取得する Windows PowerShell のコマンドレットを提供してほしい。
    Add a PowerShell cmdlet to get a list of all Microsoft 365 permissions assigned to specified user(s)


    ■Description(内容):
    特定のアクティブなユーザーに付与されている Microsoft 365 に関連する権限のすべて確認したいが、SharePoint Online や Exchange Online など、権限を取得するコマンドレットが分かれており、一括ですべての権限を取得できるコマンドレットが存在しないので、すべての権限を一括で取得できる Windows PowerShell のコマンドレットを提供してほしい。

    We want to check all the Microsoft 365 permissions assigned to specific users, but the cmdlets used to get the permissions for SharePoint Online, Exchange Online etc. are all separate from each other, and there is no cmdlet to get all permissions at once, so please add a PowerShell cmdlet to get these.

    7 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  SharePoint PowerShell  ·  Flag idea as inappropriate…  ·  Admin →
  10. Better, faster recycle bin restore capability

    Users accidentally delete stuff...no getting around it. This morning I had someone accidentally delete 35,000 files from a OneDrive-synced SharePoint doc library, and now I'm in the process of restoring them. get-pnprecyclebinitem is painfully, unacceptably slow. This is literally going to take DAYS at this rate. Restoring via the GUI is no good because you can't easily select thousands of files at once. There has to be a better way to bulk-undo user errors like this.

    7 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  SharePoint PowerShell  ·  Flag idea as inappropriate…  ·  Admin →
  11. Method to configure detailed settings for each site collection in cases where domains are restricted in the organization

    *English follows Japanese

    ■Title(件名):
    組織でドメイン制限している場合のサイト コレクションごとの詳細設定方法
    Method to configure detailed settings for each site collection in cases where domains are restricted in the organization


    ■Description(内容):
    組織単位でドメインを制限している場合に、サイト コレクションごとの詳細なドメイン許可設定については GUI 上からサイト コレクションごとに設定が必要で不便であるため、PowerShell にてまとめて設定できるよう希望します。

    In cases where domains are individually restricted for the organization, you need to apply detailed domain permission settings for every site collection separately using the GUI. This is inconvenient so please add a way to do this all at once using PowerShell.

    7 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  SharePoint PowerShell  ·  Flag idea as inappropriate…  ·  Admin →
  12. Ability to move subsites via PowerShell

    With the Site Content & Structure tool being removed, we need a way to be able to relocate/move a subsite via PowerShell. For example a frequent way of working is to have a site collection for projects and under that lots of individual project sites. We usually setup a subsite in the projects collection called "Archive" or similar and all the finished projects get moved there.

    To be clear, I am NOT asking for the ability to move sites between collections, just the same Move function that is currently in the Site Content & Structure tool.

    7 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  SharePoint PowerShell  ·  Flag idea as inappropriate…  ·  Admin →
  13. Make SharePoint Online Management Shell available via PowerShellGet / PowerShellGallery

    Currently, SharePoint Online Management Shell needs to be installed by downloading it from Microsoft Downloads and is installed as a binary.

    Many new Modules are available through PowerShellGet (powershellgallery.com) and therefore we are able to install and update them from within PowerShell Host, e.g.:

    Install-Module -Name AzureAD
    Update-Module -Name AzureAD

    This should be possible for SharePoint Online Management Shell as well, so it is easier to keep the Modules up to date, e.g.:

    Install-Module SharePointOnlineManagementShell
    Update-Module SharePointOnlineManagementShell

    7 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  SharePoint PowerShell  ·  Flag idea as inappropriate…  ·  Admin →
  14. SET-SPOSite -NewUrl

    In PowerShell looks like there is a "-NewUrl" parameter but you can't be changed this really is a problem when you manage many site collections, is there any workaround for this?

    7 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  SharePoint PowerShell  ·  Flag idea as inappropriate…  ·  Admin →
  15. Implement Get-Help -Online in SharePoint Cmdlets

    include the URLs for online cmdlets in SharePoint PowerShell cmdlets so one can call Get-Help -SP -Online like all the other cmdlets Microsoft ship.

    7 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  SharePoint PowerShell  ·  Flag idea as inappropriate…  ·  Admin →
  16. Power Query Data Refresh

    An out-of-the box way to have Power Query refreshing automatically under Excel services or OWA on SharePoint server. This functionality should not be limited for Office365 PowerBI. Thanks!

    7 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  SharePoint PowerShell  ·  Flag idea as inappropriate…  ·  Admin →
  17. Use a PowerShell cmdlet to find the size of an object in a site collection

    *English follows Japanese

    ■Title(件名):
    サイト コレクション内のオブジェクトの容量を確認する PowerShell コマンドレットの提供について
    Use a PowerShell cmdlet to find the size of an object in a site collection


    ■Description(内容):
    現在提供されている PowerShell コマンドレットでは、サイト コレクション全体の容量しか出力できず、各サブサイトやサイトコンテンツ、ファイル、ファイル バージョンの容量を確認することができない。
    管理者が容量を確認する際に、サイト ページへアクセスすることなくサイト コレクション内のオブジェクトをコマンドレットで確認できるよう、機能を提供してほしい。

    Currently existing PowerShell cmdlets can be used to output the total size of a site collection but cannot be used to find the sizes of individual subsites, contents, files or file versions.
    Please make it possible for administrators to find the sizes of objects in a site collection using a cmdlet instead of by having to access the site page.

    6 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  SharePoint PowerShell  ·  Flag idea as inappropriate…  ·  Admin →
  18. We want to use Powershell to exclude groups if the groups are site collection administrators

    *English follows Japanese
    ■Title(件名):
    サイトコレクション管理者がグループだった場合 Powershell で削除出来るようにしてほしい
    We want to use Powershell to exclude groups if the groups are site collection administrators


    ■Description(内容):
    サイトコレクション管理者がグループだった場合 Powershell の Set-SPOUserを使って 削除することが出来ません。

    Set-SPOUserを使って​削除できるように機能を追加してほしい
    The Set-SPOUser in Powershell cannot be used to exclude groups if the groups are site collection administrators.

    We hope a feature can be added to make that possible using Set-SPOUser.

    6 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  SharePoint PowerShell  ·  Flag idea as inappropriate…  ·  Admin →
  19. Changing the Office 36 group site title using PowerShell commandlets

    *English follows Japanese
    ■Title(件名):
    PowerShell コマンドレットでの Office 365 グループ サイトのタイトルの変更について
    Changing the Office 365 group site title using PowerShell commandlets


    ■Description(内容):
    Office 365 グループ サイトでは "-Title" パラメーターの使用ができないため、PowerShell コマンドレットにてタイトルの変更ができない。
    また、"SPOSiteRename" コマンドでは URL も変更されるため、タイトルのみ変更することができない。
    そのため、Office 365 グループ サイトのタイトルのみ変更するための PowerShell コマンドレットの実装を要望します。​
    As the "-Title" parameter cannot be used for Office 365 group sites, PowerShell commandlets cannot be used to change the title.
    If the "SPOSiteRename" command is used the URL will be changed as well, so it cannot be used to change just the title.
    Thus we hope that a PowerShell commandlet to change just the Office 365 group site title will be…

    6 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  SharePoint PowerShell  ·  Flag idea as inappropriate…  ·  Admin →
  20. A commandlet to mass change "Work email" for multiple users

    *English follows Japanese
    ■Title(件名):
    複数ユーザーの "勤務先の電子メール" を一括で変更するコマンドレットについて
    A commandlet to mass change "Work email" for multiple users


    ■Description(内容):
    SharePoint Online を利用しており、UPN と勤務先の電子メールを別々に登録しようと考えています。
    SharePoint 管理センターにてユーザー プロファイルを更新することでユーザー個人ごとの "勤務先の電子メール" 項目を変更することが可能ですが、複数ユーザーの変更を実施する際に、都度ユーザーごとに編集画面を開く必要があります。
    人数が多い場合に時間が多く必要となることから、上記作業を Powershell コマンドレットを利用して一括でできる機能の実装を要望します。
    併せて、ユーザー プロファイルの一括変更について、 csv ファイルなどでエクスポートした情報をもとに、設定内容を csv からインポートする方法で一括変更できる機能についても要望します。​
    We use SharePoint Online and want to register our UPN and work emails separately.
    It is possible to change the "work email" item for each user by updating the user profiles in the SharePoint admin center, but if changes are to be done for multiple users, the edit screen must be opened for each and every user.
    Since lots of time is required if…

    6 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  SharePoint PowerShell  ·  Flag idea as inappropriate…  ·  Admin →
  • Don't see your idea?

Feedback and Knowledge Base