Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
description: This article describe how and when to contact an administrator of the PowerShell Gallery
ms.date: 11/16/2022
ms.date: 02/03/2026
title: Contact Gallery administrators
---
# Contact Gallery administrators
Expand All @@ -9,19 +9,19 @@ title: Contact Gallery administrators

You should contact gallery administrators when:

1. You need to delete a package that you published.
1. You need help with your account.
1. You want to report an issue in the packages in the gallery.
1. You have package name dispute with other users and you are not able to resolve it by contacting
the users.
1. You were contacted by Gallery Administrators, regarding your packages in the gallery and you want
to respond.
- You need to delete a package that you published.
- You need help with your account.
- You want to report an issue in the packages in the gallery.
- You have a package name dispute and you aren't able to resolve it by contacting the other owners.

## How to Contact Gallery Administrators

1. Send us an email: psgadmin@microsoft.com.
1. If you are reporting abuse of a package, you can find Report Abuse link below the package
1. Send us an email: [cgadmin@microsoft.com][02].
1. If you are reporting abuse of a package, select the **Report Abuse** link below the package
information on the left panel.
1. For any other general questions regarding the Gallery, please submit your question to the
[PowerShell Gallery Issues](https://github.com/PowerShell/PowerShellGallery/issues)
page on GitHub.
[PowerShell Gallery Issues][01] page on GitHub.

<!-- link references -->
[01]: https://github.com/PowerShell/PowerShellGallery/issues
[02]: mailto:cgadmin@microsoft.com
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
description: This article outlines the process for resolving disputes between community members and other PowerShell Gallery publishers.
ms.date: 11/16/2022
ms.date: 02/03/2026
title: Dispute resolution
---
# Dispute resolution
Expand All @@ -12,28 +12,31 @@ disputes with other PowerShell Gallery publishers.

1. Contact the owners of the package you have the dispute with using the **Contact Owners** link on
the package details page. Explain your issue in a kind and direct manner.
1. Send a copy of your message to [psgadmin@microsoft.com](mailto:psgadmin@microsoft.com) so that
PowerShell Gallery Administrators are aware of your dispute.
1. Wait a maximum of 30 days and if you don't have resolution notify
[psgadmin@microsoft.com](mailto:psgadmin@microsoft.com) again.
1. Send a copy of your message to [cgadmin@microsoft.com][01] so that PowerShell Gallery
Administrators are aware of your dispute.
1. Wait a maximum of 30 days. If you don't have resolution, notify [cgadmin@microsoft.com][01]
again.

The PowerShellGallery.com support team will get involved and try to work this out.
The PowerShell Gallery support team will work with both parties to help resolve the dispute.

## Prohibited Use

The following things are not allowed on the public PowerShell Gallery and will be immediately
removed without discussion. Package owners will be notified if their package is removed.
The following things aren't allowed on the public PowerShell Gallery and will be immediately removed
without discussion. Package owners are notified if their package is removed.

- Malware, adware, or any kind of spyware
- Packages that are designed to harm the user systems;
- Copyright infringement or license violation;
- Illegal content;
- "Squatting" on package names that you plan to use but are not actually using. This also includes
- Packages that are designed to harm the user systems
- Copyright infringement or license violation
- Illegal content
- "Squatting" on package names that you plan to use but aren't actually using. This also includes
publishing packages that have zero productive content. Either publish code and get going or
concede the name to someone who actually has a product to ship; and
- Attempting to make the gallery do something that it is not explicitly designed to do.
concede the name to someone who actually has a product to ship.
- Attempting to make the gallery do something that it isn't explicitly designed to do.

If you find a package that is in violation of any of these items, click the 'Report Abuse' link on
If you find a package that's in violation of any of these items, select the **Report Abuse** link on
the package details page and submit a report.

**This policy is subject to change at the discretion of the PowerShell Gallery.**

<!-- link references -->
[01]: mailto:cgadmin@microsoft.com
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
description: This article explains how to delete personal data from the PowerShell Gallery and can be used to support your obligations under the GDPR.
ms.date: 11/16/2022
ms.date: 02/03/2026
title: PowerShell Gallery GDPR compliance
---
# PowerShell Gallery GDPR compliance
Expand All @@ -15,8 +15,7 @@ to EU residents. The GDPR applies no matter where you are located.
> [!NOTE]
> This article provides steps for how to delete personal data from the PowerShell Gallery and can be
> used to support your obligations under the GDPR. If you're looking for general info about GDPR,
> see the
> [GDPR section of the Service Trust portal](https://servicetrust.microsoft.com/ViewPage/GDPRGetStarted).
> see the [GDPR section of the Service Trust portal][01].

## Personally identifiable data

Expand All @@ -27,15 +26,15 @@ contain personal information:
- Packages published to the PowerShell Gallery
- Email correspondence with the PowerShell Gallery team

Most users do not create a PowerShell Gallery account. An account is not required unless you are
Most users don't create a PowerShell Gallery account. An account isn't required unless you are
going to publish a package or use the "Contact Owner" feature in the PowerShell Gallery. Other than
email correspondence initiated by the user, the PowerShell Gallery does not store personally
identifiable data for users who have not created an account.
email correspondence initiated by the user, the PowerShell Gallery doesn't store personally
identifiable data for users who haven't created an account.

Users who create a PowerShell Gallery account can publish packages to the PowerShell Gallery. Those
packages are expected to be PowerShell code, but may contain other information including personal
information. The information below will show how you can get all the packages you have published to
the PowerShell Gallery.
information. The information below shows how you can get all the packages you have published to the
PowerShell Gallery.

## DSR Export of PowerShell Gallery Data

Expand All @@ -49,8 +48,8 @@ Email correspondence may include any of the following:

- Email sent to the owners of PowerShell Gallery packages if the code analysis scans detected an
issue with any package they have published to the PowerShell Gallery
- Email sent by anyone to the PowerShell Gallery team using the email address in the "Contact Us"
page [psgadmin@microsoft.com](mailto:psgadmin@microsoft.com)
- Email sent by anyone to the PowerShell Gallery team using the email address in the **Contact Us**
page [cgadmin@microsoft.com][03]
- Registered users who use the "Contact Owner" feature in the PowerShell Gallery to send email to
the owner of a package in the PowerShell Gallery

Expand All @@ -60,39 +59,39 @@ deleted by policy after 90 days.

You may request copies of all emails sent to or from your email address and the PowerShell Gallery
within the previous 90 days. To request this correspondence, send an email to
[psgadmin@microsoft.com](mailto:psgadmin@microsoft.com), with the title: "DSR Request for emails
relating to this account". In the body of the message, state what information you are requesting
(for example: Please send all emails sent to or received from this email address.) All emails
involving your email address within 90 days of the request will be sent within 7 business days.
[cgadmin@microsoft.com][03], with the title: `DSR Request for emails relating to this account`. In
the body of the message, state what information you are requesting (for example: Please send all
emails sent to or received from this email address.) Within 7 business days, you should receive a
collection of all emails that involve your email address within the past 90 days.

### PowerShell Gallery Account Information

If you have created a PowerShell Gallery account, you can find all personal information that has
been stored in PowerShell Gallery by taking the following steps:

1. Sign in to the PowerShell Gallery, then click on your username
2. The next page displayed is the Account page, which shows the email address used for the
1. Sign in to the PowerShell Gallery, then select your username
1. The next page displayed is the Account page, which shows the email address used for the
PowerShell Gallery account

If you have created more than one account in the PowerShell Gallery, you will need to repeat these
steps for each account.
If you have created more than one account in the PowerShell Gallery, repeat these steps for each
account.

### Packages in the PowerShell Gallery

To facilitate exporting packages published to the PowerShell Gallery, we have published the script
"GetPSGalleryItemsForAuthor" to the PowerShell Gallery. This script exports a copy of every version
of every package put into the PowerShell Gallery based on the author information stored in the
package.
To facilitate exporting packages published to the PowerShell Gallery, use the
[GetPSGalleryItemsForAuthor][02] script available from the PowerShell Gallery. This script exports a
copy of every version of every package put into the PowerShell Gallery based on the author
information stored in the package.

> [!NOTE]
> The Author is stored in the package manifest when you publish your package. There is no guarantee
> that the Author is the same identity as the account you use in the PowerShell Gallery. If you use
> some other value in the Author field, you will need to supply that value when using this script.
> some other value in the Author field, you must supply that value when using this script.

You may download the script by using the following PowerShell command:

```powershell
Save-Script Get-repository psgallery
Save-Script GetPSGalleryItemsForAuthor -Repository PSGallery
```

You can then run the script directly, by running the following PowerShell commands:
Expand All @@ -102,18 +101,22 @@ You can then run the script directly, by running the following PowerShell comman
.\GetPSGalleryItemsForAuthor.ps1
```

You will be prompted to supply the Author and a folder on your system where you want the packages to
be saved.
Enter the Author and a folder name on your system where you want the packages to be saved.

## Deleting Personal Data From The PowerShell Gallery

To delete your PowerShell Gallery account or any package you own in the PowerShell Gallery, send
email to psgadmin@microsoft.com with the title: "GDPR Request for items relating to this account". In
To delete your PowerShell Gallery account or any package you own, send email to
[cgadmin@microsoft.com][03] with the title: `GDPR Request for items relating to this account`. In
the body of the message state what information you want deleted. For example:

- Please delete version x.y.z of my package "package name"
- Please delete all versions of my package "package name"
- Please delete my PowerShell Gallery account

The PowerShell Gallery administrators will reply within 7 business days.
The packages specified will be deleted within 30 days after the request is sent.
The PowerShell Gallery administrators will reply within 7 business days. The packages specified will
be deleted within 30 days after the request is sent.

<!-- link references -->
[01]: https://servicetrust.microsoft.com/ViewPage/GDPRGetStarted
[02]: https://www.powershellgallery.com/packages/GetPSGalleryItemsForAuthor/
[03]: mailto:cgadmin@microsoft.com
Loading