Create Permission

Creates a new permission target in the system.

Security: Requires admin privileges.

Availability: Artifactory 7.72.0+

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…

Sample Request JSON

{
   "name":"Perm",
   "resources":{
      "artifact":{
         "actions":{
            "users":{
               "test-user":[
                   "READ"
               ]
            },
            "groups":{
               
            }
         },
         "targets":{
            "example-repo-local":{
               "include_patterns":[
                  "**",
                  "rep"
               ],
               "exclude_patterns":[
                  
               ]
            },
            "ANY LOCAL":{
               "include_patterns":[
                  "**",
                  "rep"
               ],
               "exclude_patterns":[
                  
               ]
            }
         }
      },
      "release_bundle":{
         "actions":{
            "users":{
                "test-user":[
                   "ANNOTATE"
               ]
            },
            "groups":{
               
            }
         },
         "targets":{
            "release-bundles-v2":{
               "include_patterns":[
                  "**"
               ],
               "exclude_patterns":[
                  
               ]
            },
            "release-bundles":{
               "include_patterns":[
                  "**"
               ],
               "exclude_patterns":[
                  
               ]
            }
         }
      },
      "build":{
         "actions":{
            "users":{
               "test-user":[
                   "READ"
               ]
            },
            "groups":{
               
            }
         },
         "targets":{
            "artifactory-build-info":{
               "include_patterns":[
                  "**",
                  "beta"
               ],
               "exclude_patterns":[
                  
               ]
            }
         }
      }
   }
}

Body Params
string
required

Permission name

string

Permission description

resources
object

Resource types included in this permission

Responses

400

Bad Request - Invalid input

401

Bad Credentials - Invalid credentials

403

Permission Denied - Insufficient permissions

409

Conflict - Permission already exists

Language
Credentials
Bearer
URL
LoadingLoading…
Response
Choose an example:
application/json