Please provide your feedback in this short Flings' survey.
fling logo of Identity Manager Migration/Backup Tool

Identity Manager Migration/Backup Tool

version 1.6 — April 15, 2019

Contributors 1

View All

Comments 11

  • profile picture of Chris Halstead
  • profile picture of SmokinBanz
  • profile picture of Chris Halstead
  • profile picture of SmokinBanz
  • profile picture of Chris Halstead
  • profile picture of Chris Halstead
  • profile picture of SmokinBanz
  • profile picture of Chris Halstead
View All

Summary

Identity Manager Migration/Backup Tool automates the process of exporting or importing applications and entitlements from one Identity Manager instance to another. If entitlements exists, they will also be backed up to an XML file. This Fling uses Identity Manager API's for Export, Import, Delete and applying entitlements.

Requirements

  • Windows Operating System with .NET Framework 4.6.1
  • VMware Identity Manager On-Premises or SaaS
  • Administrator account for Identity Manager Tenant (Export and Import)

Instructions

Export Applications

  • Type the full name of the Identity Manager server into the IDM Address and click the "Logon to IDM" button
  • Enter the username and password of an Admin account and click "ok" on the "Log into VMware Identity Manager Tenant" box
  • Accept or reject the certificate when prompted
  • The list of applications will be listed - click refresh to update the list (all app types except virtual apps will be shown)
  • Click the check boxes next to the applications to be exported or click "Select all Bundles"
  • Browse to the export path using the ... button next to "Export Location"
  • Click "Export Selected Apps"
  • The selected Apps and associated entitlements are saved to the specified location

Import Applications

Type the full name of the Identity Manager server into the IDM Address and click the "Logon to IDM" button

  • Enter the username and password of an Admin account and click "ok" on the "Log into VMware Identity Manager Tenant" box
  • Accept or reject the certificate when prompted
  • Click on the "Import IDM Data" tab
  • Browse to the location where the import bundles and entitlement xml files are stored by clicking the ... button next to "Import Location"
  • Click "Refresh Bundles"
  • Click the check boxes next to the applications to be imported or click "Select all Bundles"
  • Click "Import Selected Apps"

Delete Applications

  • Select one or more applications from the "Export IDM Data" tab
  • Click the "Delete Selected IDM Apps"
  • Click "Yes" on the confirmation message
    *NOTE: This CANNOT be undone

Delete Bundles

  • Select one or more bundles from the "Import IDM Data" tab
  • Click the "Delete Selected Bundles"
  • Click "Yes" on the confirmation message
    *NOTE: This CANNOT be undone

Video

Changelog

Version 1.6

  • Exports categories to new XML file appname_categories.xml
  • Exports entitlements to a new XML file called appname_entitlements.xml
  • Imports categories
  • Creates the category if it doesn't exist on tenant where importing
  • Shows if a bundle has an associated entitlement or category xml file
  • Shows number of applications returned
  • Shows number of categories an application has assigned to it
  • Windows reserved characters are replaced with an underscore for export bundle

Version 1.5

  • Allows more than 20 applications to be returned - now up to 500 applications will be returned by the tool
  • Added number of applications returned into the group box title

Similar Flings

No similar flings found. Check these out instead...
Nov 29, 2022
fling logo of Sample Exchange PowerShell ISE Integration

Sample Exchange PowerShell ISE Integration

SampleExchangePowerCLI Module
A PowerShell Module that contains integration between VMware's new sample code repository Sample Exchange, and PowerShell ISE. Sample Exchange contains an ever growing catalog of PowerCLI samples and snippets, and this module uses Sample Exchange REST web services to allow a user to paste sample code into their editors directly in PowerShell ISE.
Pre-Requisites
PowerShell version 4 or later.
Installation
1) Download (or clone) all files comprising the module.
2) Create a folder for the module in your module folder path, e.g. C:\Users\username\Documents\WindowsPowerShell\Modules\SampleExchangePowerCLI
3) Place the module files in the above folder. The SampleExchangePowerCLI.psd1 and SampleExchangePowerCLI.psm1 files should be in the root of the folder
NOTE: If you create the folder in the path above, then PowerShell ISE (and regular PowerShell windows) will load the module.
If you don't want to do this, you can manually install the module by running the command
PS C:> Import-Module -Force -Verbose C:\local\path\where\you\extracted\SampleExchangePowerCLI
where SampleExchangePowerCLI is the folder containing SampleExchangePowerCLI.psd1 and SampleExchangePowerCLI.psm1.
4) Restart PowerShell ISE
5) If you would like to have Sample Exchange samples available via the PowerShell ISE Snippets feature, Go to "Add-ons" > "Sample Exchange" > "Sync Snippets"
This command is the equivilent of calling the "Sync-SampleExchangeSnippetsWithISE" method directly. It downloads all samples and registers them as "Snippets" in PowerShell ISE thus making them available for use in the editor when you issue the "CTRL + J" hot-key.
If you later decide that you do not like this, you can simply go to C:\Users<user>\Documents\WindowsPowerShell\Snippets and delete all of the VMW*.ps1xml files and the snippets will go away.
Usage
Selecting Either Add-ons > VMware Sample Exchange > Search Samples, or hitting "CTRL + SHIFT + S" will bring up a dialog box which lists all available PowerShell language samples by default. You can additionally enter a search term and click the "Search" button to additionally filter the list.
Select any sample from the list and click the "Insert in Editor" button to insert the given sample code at the location of the cursor in the editor that had focus when the dialog was opened (yes, it doesn't work to select another editor after the dialog is opened, sorry).
If you click "OK" the sample content is pasted in the shell. "Cancel" simply closes the window.
To see a list of available functions:
Get-Command -Module SampleExchangePowerCLI

Jun 11, 2020
fling logo of True SSO Configuration Utility

True SSO Configuration Utility

version 1.0

This project is intended for the VMware Horizon customers in order to use True SSO Configuration Utility to help you configuring TrueSSO using View Connection Server, Enrollment Server and your Certificate Authoriry / Active Directory.

Aug 20, 2015
fling logo of VMware Tools for Nested ESXi

VMware Tools for Nested ESXi

version 1.2

This VIB package provides a VMware Tools service (vmtoolsd) for running inside a nested ESXi virtual machine.

Sep 28, 2020
fling logo of Diagnostic Tools for Workspace One Tunnel Client

Diagnostic Tools for Workspace One Tunnel Client

version 1.0

Diagnostic tools for Workspace ONE Tunnel client offers tools and script to identify and troubleshoot any client related issues on specific platforms. The first version included support for Windows desktop tunnel client and future version will include support for other platforms.

Nov 19, 2019
fling logo of VMware vSAN Live

VMware vSAN Live

version 1.0

vSAN is highly dynamic HCI system that needs constant monitoring. The VMware vSAN Live Fling is application for iOS and Android for monitoring of vSAN clusters on the go.

Feb 23, 2021
fling logo of VMware Cloud Foundation Powernova

VMware Cloud Foundation Powernova

version 1.0

VMware Cloud Foundation Powernova is a Fling built on top of VCF that provides the users the ability to perform Power Operations (Power ON, Power OFF) seamlessly across the entire inventory. It has a sleek UI to visualize the entire VCF inventory (which is the first of its kind for VCF) across the domains of VCF.

View More