user

How to Manage Users and Security in ProGet for Artifactory Users

Introduction

Crista Perlton

Crista Perlton


LATEST POSTS

Choosing the Right S3 Alternatives for Artifact Storage 24th December, 2025

How File Shares for OSS Packages Create More Problems Than They Solve 11th December, 2025

ProGet Migration

How to Manage Users and Security in ProGet for Artifactory Users

Posted on .

This article is part of a series on Migrating from Artifactory to ProGet, also available as an eBook.

Handling users and groups, and all their access and permissions is tough when migrating from one system to another. You’re dealing with not only a large volume of user data, but also making sure all of their access rights and permissions are set up correctly. 

If migrating to ProGet from Artifactory, ProGet’s similar structure of users, groups, and permissions makes it easy to migrate your users. And if you’re using an Active Directory connected by LDAP, it’s even easier. 

In this article, we’ll look at how ProGet manages its users, groups, and permissions, and how to set up your user permissions just like in Artifactory. 

Users, Groups, and Permissions in ProGet 

ProGet’s user structure of Users, Groups and Permissions is similar to that of Artifactory. One noticeable difference is how permissions are assigned in the admin interface. In Artifactory they are configured on User Group profiles, but in ProGet you’ll find them on the Permissions page:

Creating users and groups can be done manually in ProGet, but if you have an existing Active Directory of your users, you can easily migrate them with LDAP

If you’re already using SAML for your Authentication, this can also be configured in ProGet

So, no need to worry about managing tons of user records when migrating. While Artifactory automatically creates user records, ProGet’s focus is on configuring permissions instead. 

Configuring Permissions 

In ProGet, all User and Group permissions are configured on the Permissions page. Setting them up is similar to Artifactory, with Permissions assigned to each User and Group. 

ProGet is set up with default permissions for common configurations of access rights, such as Administration and Feed Management. 

However, you can create your own customized permissions by either editing these or creating your own. 

Global Roles 

Unlike Artifactory, ProGet has no “Global Roles” for “Projects” as Permissions function as an adequate substitute. In ProGet, “Feed Groups” are like “Projects” in Artifactory, and can have “Privileges” assigned to them. 

Path/Package Level Permissions 

Unlike Artifactory, Path/Package Level Permissions are not supported in ProGet. Traditionally, you would find these in file-based systems. However, as ProGet is package-based, Path/Package Level Permissions just don’t make a lot of sense here. Multiple Feeds with Permissions represent a much better approach over outdated, micromanaged file permissions. 

Migrate Your Users and Permissions in No Time to ProGet 

If you’re used to Artifactory’s Users, Groups, and Permissions, then ProGet will feel like familiar ground. The only difference is all access rights are set on the Permissions page, centralizing your permissions. 

Migrating your user base will be quick and easy, especially if you’re using LDAP to migrate your Active Directory. 

This article is part of our eBook on Migrating from Artifactory to ProGet, walking you through everything from setting up repositories to managing your vulnerabilities, licenses and much more. Download your free copy of “Migrating from Artifactory to ProGet” today!

Crista Perlton

Crista Perlton

Navigation