Code Monkey home page Code Monkey logo

passworduploadutility-v2's Introduction

Password Upload Utility v2

PUU 2


This is not supported by CyberArk. It is an open source community project.


CyberArk ReadyOpen Source LoveGitHub license GitHub issuesGitHub stars

Updated Password Upload Utility utilizing the REST API instead of an outdated and restricted version of PACLI.

WELCOME CYBERARK IMPACT 2017 ATTENDEES!

Thank you for attending the REST for the Rest of Us breakout session!

Did you miss my awesome presentation? Check it out on SlideShare!

Love UNIX? Us too! PUU 2 for Bash

Recently Added

  • Get-Account will now confirm the Add-Account query did add the account!
  • Changed out breaks to stop bad practice

Requirements

PowerShell version 3.0 or above

Usage

Download the ZIP file or git clone to a directory.

Open passwords.csv and begin adding your account information. Acceptable values for DisableAutoMgmt are yes or true. Anything else will be considered a no.

Start > Run powershell

cd to the directory PasswordUploadUtility-v2.ps1 is located.

.\PasswordUploadUtility-v2.ps1

PowerShell Function Examples

Available at GitHub Gists

PSPete’s psPAS PowerShell Module on GitHub

TODO

  • Add Bulk Change Switch
  • Add Additional Properties for non-Windows accounts

passworduploadutility-v2's People

Contributors

infamousjoeg avatar officialbroseph avatar rcobbins avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

passworduploadutility-v2's Issues

Bulk Change Method

Add initial user selection for:

  1. Bulk Upload Method
  2. Bulk Change Method

After selection, initial user input of baseURL, apiUsername, apiPassword, csvPath would begin.

Error "(404) Not Found"

While trying to use this script, I am getting:

PS C:\Users\user\Desktop\PasswordUploadUtility-v2-master> .\PasswordUploadUtility-v2.ps1
Welcome to Password Upload Utility v2
=====================================

Please enter your PVWA address (https://pvwa.cyberark.local): https://cyberark.local
Please enter your REST API Username (CyberArk/LDAP/RADIUS): user
Please enter user's password: *************
StatusCode:  404
StatusDescription:  Not Found
Response:  The remote server returned an error: (404) Not Found.
Session ID: False
[ERROR] There was an error logging into the Vault.

Any help?

Disable force check for valid SSL certificate.

There should be a way to disable force check for SSL certificate. If there is, please help me to disable it.
Error, after entering the password:

StatusCode:
StatusDescription:
Response:  The underlying connection was closed: Could not establish trust relationship for the SSL/TLS secure channel.
Session ID: False
[ERROR] There was an error logging into the Vault.

error1

Enhancement

Thanks for the script and its really useful.

Is it possible to enhance the script to hardcode PVWA Link and retrieve username, password using AIM services? This will help the user not to known the password and only required to provide the CSV file to upload.

Thanks,
SJ

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.