Skip to content

JumpCloud

Elliott Panipinto edited this page Feb 9, 2021 · 10 revisions

JumpCloud Module

Description

PowerShell functions to manage a JumpCloud Directory-as-a-Service

JumpCloud Cmdlets

Create an association between two object within the JumpCloud console.

Associates a JumpCloud system or a JumpCloud system group with a JumpCloud command

Adds Radius reply attributes to a JumpCloud user group.

Adds a JumpCloud System to a JumpCloud System Group

Associates a JumpCloud User account with a local account on a JumpCloud managed System.

Adds a JumpCloud user to a JumpCloud User Group.

Backup your JumpCloud organization to local json files

The Connect-JCOnline function sets the global variable $JCAPIKEY

Copy the associations from one object to another.

The function Get-JCAssociation can be used to query an object's associations and then provide information about how objects are associated with one another.

Backs up JumpCloud directory information to CSV

Returns all JumpCloud Commands within a JumpCloud tenant or a single JumpCloud Command using the -ByID Parameter.

Returns all JumpCloud Command Results within a JumpCloud tenant or a single JumpCloud Command Result using the -ByID Parameter.

Returns the JumpCloud systems or system groups associated with a JumpCloud command.

Query the API for Directory Insights events

Query the API for a count of matching events

Returns all JumpCloud System and User Groups.

Returns all JumpCloud organizations associated with the authenticated JumpCloud admins account.

Returns all JumpCloud Policies within a JumpCloud tenant.

Returns all JumpCloud results for a given policy within a JumpCloud tenant.

Returns all bound groups associated with a JumpCloud Policy within a JumpCloud tenant.

Returns all bound systems associated with a JumpCloud Policy within a JumpCloud tenant.

Returns the Radius reply attributes associated with a JumpCloud user group.

Return JumpCloud radius server information.

Returns all JumpCloud Systems within a JumpCloud tenant or a single JumpCloud System using the -ByID Parameter.

Returns the System Group members of a JumpCloud System Group.

JumpCloud's System Insights feature provides admins with the ability to easily interrogate their fleet of systems to find important pieces of information. Using this function you can easily gather heightened levels of information from your fleet of JumpCloud managed systems.

Returns all JumpCloud Users associated with a JumpCloud System.

Returns all JumpCloud Users within a JumpCloud tenant or searches for a JumpCloud User by 'username', 'firstname', 'lastname', or 'email'.

Returns the User Group members of a JumpCloud User Group.

Imports a Mac, Linux or Windows JumpCloud Command into the JumpCloud admin portal from a URL

Imports a set of JumpCloud users from a CSV file created using the New-JCImportTemplate function.

Triggers a JumpCloud Command to run by calling the trigger associated with the Command.

Triggers a JumpCloud Command Deployment using the CommandID and a filled out deployment CSV file.

Creates a new JumpCloud Mac, Linux, or Windows command

A guided walk through that creates a command deployment CSV file on your local machine.

A guided walk through that creates a JumpCloud User Import CSV file on your local machine.

Creates a JumpCloud radius server.

Creates a JumpCloud System Group

Creates a JumpCloud User

Creates a JumpCloud User Group

Remove an association between two object within the JumpCloud console.

Removes a JumpCloud command

Removes a JumpCloud Command Result

Removes the association between a JumpCloud system or a JumpCloud system group from a JumpCloud command

Removes Radius reply attributes from a JumpCloud user group.

Removes a JumpCloud radius server.

Removes a JumpCloud system.

Removes a JumpCloud System Group

Removes a JumpCloud System from a JumpCloud System Group

Disables a JumpCloud User account on a JumpCloud System.

Removes a JumpCloud User

Removes a JumpCloud User Group

Removes a JumpCloud User from a JumpCloud User Group

Sends a JumpCloud activation/password reset email.

Updates an existing JumpCloud command

Allows a multi tenant admin to update their connection to a specific JumpCloud organization.

Updates or adds Radius reply attributes to a JumpCloud user group.

Updates a JumpCloud radius server.

Updates an existing JumpCloud System

Updates the permissions of a JumpCloud user on a JumpCloud system

Updates an existing JumpCloud User

The Set-JCUserGroupLDAP command adds or removes a JumpCloud user group and the members to/from the JumpCloud LDAP directory.

Running this function will trigger the update of the JumpCloud PowerShell module.

Updates a set of JumpCloud users from a CSV file created using the New-JCImportTemplate function.

Quick Links

Command Reference

Authentication

Import and Backup

RADIUS Reply Attributes

User Functions

Administrator Functions

System Functions

Command Functions

Group Functions

Policy Functions

Event Functions

Clone this wiki locally