-
Notifications
You must be signed in to change notification settings - Fork 100
Open
Milestone
Description
Summary of the new feature / enhancement
In order to make repository registration available system-wide we should add a -Scope parameter to Register-PSRepository. This parameter will determine the file path where the repository metadata is stored and therefore determine whether all users can access the repository registration. This change will also introduce the following parameters:
- Add a -
ScopeParameter toRegister-PSResourceRepository - Add a -
ScopeParameter toSet-PSResourceRepository - Add a -
ScopeParameter toUnregister-PSResourceRepository - Add a -
ScopeParameter toGet-PSResourceRepository - Add a -
RepositoryScopeParameter toFind-PSResource - Add a -
RepositoryScopeParameter toInstall-PSResource - Add a -
RepositoryScopeParameter toUpdate-PSResource - Add a -
RepositoryScopeParameter toUninstall-PSResource - Add a -
RepositoryScopeParameter toPublish-PSResource - Add a -
RepositoryScopeParameter toSave-PSResource
Proposed technical implementation details (optional)
CurrentUser will remain the default behavior even with these changes.
We will not enforce uniqueness across scope, and therefore need additional parameters to indicate repository scope.
schittli, razaraz, viskin, SolidOceanTrust, yirmio and 3 moreHeyItsGilbert, SolidOceanTrust and jakauppilayirmio