Skip to content

Instantly share code, notes, and snippets.

View JimmyJamTQBD's full-sized avatar

James Stutes JimmyJamTQBD

  • Torq.io
  • Central Texas
View GitHub Profile
<div hidden>
```
@startuml CyberArkDiscovery
control "Venafi\nDiscovery Module" #orangered
entity "Venafi\nTPP" #orange
entity "CyberArk\nDiscovery Module" #dodgerblue
database "Vault" #darkblue
== Authentication ==
"Venafi\nDiscovery Module" -[#green]> "CyberArk\nDiscovery Module" : Basic Auth with Discovered DeviceGuids
note right: Body:\n{"deviceGUIDs": ["1234abcd-ef56-gh78-0000-1234abcd123abc"]}
@JimmyJamTQBD
JimmyJamTQBD / enabledisable_user.yml
Last active September 21, 2019 23:19 — forked from cyberark-bizdev/account_changepolicy.yml
PlayBooks for AnsibleFest 2019
---
- hosts: localhost
collections:
- cyberark.bizdev
vars:
cyberark_webservices:
username: '{{ cyberark_rest_username }}'
password: '{{ cyberark_rest_password }}'
---
- hosts: all
collections:
- cyberark.bizdev
tasks:
- cyberarkpassword:
app_id: "{{ cyberark_aim_url }}"
@JimmyJamTQBD
JimmyJamTQBD / deprovision_account.yml
Last active September 19, 2019 14:46
Playbooks for Support Event
---
- hosts: localhost
collections:
- cyberark.bizdev
tasks:
- name: Logon to CyberArk Vault using PAS Web Services SDK
cyberark_authentication:
---
- hosts: localhost
tasks:
- name: Logon to CyberArk Vault using PAS Web Services SDK - Not use_shared_logon_authentication
cyberark_authentication:
api_base_url: "https://components.cyberark.local"
username: "administrator"
password: "Cyberark1"
use_shared_logon_authentication: no
@JimmyJamTQBD
JimmyJamTQBD / Add_module.yml
Last active September 26, 2018 18:48
Ansible Demo Playbooks
---
- hosts: localhost
tasks:
- command: ansible-galaxy install cyberark.modules
@JimmyJamTQBD
JimmyJamTQBD / Client_Cert Cred Type.yml
Last active April 1, 2020 13:08
Ansible Tower Playbooks for retrieving credentials from Cyberark Vault to authenticate to hosts
fields:
- label: CyberArk Client Certificate
secret: true
multiline: true
help_text: Paste the contents of the client certificate for CyberArk authentication
type: string
id: cyberark_client_cert
required:
- cyberark_client_cert