Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- artifactoryUserCreate () {
- local artifactory_url=$1
- local username=$2
- local password=$3
- local new_user=$4
- local new_pass=$5
- local request_body=$(cat <<EOF
- {
- "name" : "$new_user",
- "email" : "test@jfrog.com",
- "password": "$new_pass",
- "admin" : false,
- "profileUpdatable" : true,
- "internalPasswordDisabled" : false,
- "groups" : [ "testers", "readers" ],
- "lastLoggedInMillis" : 0,
- "realm" : "internal",
- "offlineMode" : false,
- "disableUIAccess" : false
- }
- EOF
- )
- curl --silent -u${username}:${password} -X PUT \
- ${artifactory_url}/api/security/users/${new_user} -H 'Content-Type: application/json' -d "${request_body}"
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement