The MyID Toolkit

Have it your own way

MyID Identity and Credential Management

Intercede’s MyID IDentity and Credential Management System (IDCMS) is a commercial off the shelf (COTS) feature-rich solution for registering people, validating their identities, and issuing and managing their credentials. Out of the box it delivers an unprecedented level of flexibility, allowing centralized definition of operational and security policies, which are then implemented through easy to follow MyID workflows.

So why do I need a Toolkit?

MyID is often implemented as part of a wider identity management infrastructure; this may require integration with multiple in-house systems such as human resources, account provisioning, single sign on and physical access control. Providing a secure and seamless business process is just as important as the integration of multiple technologies. This demands that systems can work together in a service oriented architecture model, to allow a single identity policy to be implemented across multiple systems.

The MyID Toolkit provides the capabilities to take an out of the box implementation of MyID, and customize it to become part of an end to end integrated identity management solution. With enough time and money most systems can be made to work the way you want them to work, with the MyID Toolkit you can make MyID work the way you want it to work in less time and at lower cost.

What is the MyID Toolkit?

The MyID Toolkit consists of a modular package of tools, APIs, documentation, sample code and the training courses designed to extend the capabilities of MyID beyond those that can be achieved by the use of the product GUI alone. The toolkit allows implementation of simple changes such as altering the look and feel of MyID, through to more complex operations such as automatically notifying multiple 3rd party systems upon revocation of access rights. Use of the MyID Toolkit allows an organization to design their solution, build it and then use it.

Particularly suited to a rapid application development and prototyping approach, the toolkit enables organizations to change integration points and system flows as the business requirements change, without having to resort to an expensive and time consuming re-engineering exercise.

What can the MyID Toolkit do?

Provisioning and lifecycle management: the MyID Lifecycle Management API allows sources of identity information to automatically provision data to and trigger events within MyID. Typical examples include adding a person to a human resource system, automatically adding them to MyID, or an account provisioning system creating accounts for a new starter in multiple systems while at the same time requesting a card via MyID. In addition to provisioning MyID with user data and card requests, the Lifecycle Management API allows events in 3rd party systems to automatically trigger device and credential management activities within MyID, for example if an employee leaves an organization, the API can be called to ensure their card is cancelled and their credentials revoked. The Lifecycle management API can be driven via a number of flexible input mechanisms, including web service, file upload or import table.

Design your workflows:

at the heart of the toolkit, the Project Designer tool allows definition of both the data that MyID will manage and how it is presented on screen. The graphical tool allows definition of data attributes (e.g. size, type), where they are derived from (e.g. free text entry, pick list, live look-up to 3rd party system), and access rights (who can view/edit each attribute). Once the attributes are defined, the Project Designer is used to define and position attributes onto the screens. Incorporating a WYSIWYG form viewer the Project Designer tool allows rapid prototyping of workflows, working closely with the end customer, before they are implemented into a live environment. The Project Designer also produces system design documentation allowing the prototyping exercise to automatically generate output suitable for inclusion in a functional specification.

Easily Embed into an existing web portal:

the Portal Integration API allows any function within MyID to be called directly from a 3rd party web application. Typical uses include calling unlock card from an existing self service portal, or linking straight to issue and print a card after adding a record to the visitor management system. The API allows user data to be passed to MyID within the function call and MyID can simply hand control back to the calling application once the operation is complete.

Change the look and feel:

altering the appearance of the MyID web interface allows an organization to reinforce their corporate branding. Typical uses of the Rebranding capability include changing colors, fonts, images and screen layout.

Use of the Rebranding capability can add particular value where a managed service is in use, as each user group/customer can have their own look and feel applied while sharing a common infrastructure.

Reporting and data extraction:

although MyID provides flexible web based enquiries and reports out-of-the-box, some deployments require custom reports to be created, or data extracted to a central analysis system. The Reporting capability provides both of these functions, allowing custom reports to be designed and then run from the MyID interface, or data to be extracted and passed to 3rd party tools for analysis. Accessible via a web service the Reporting capability can be used to allow 3rd party applications to retrieve data from MyID directly while maintaining control over exactly what data is exposed and what is kept secure.

Notify 3rd party systems:

the MyID Event Notification API allows events within MyID to trigger activity within 3rd party systems, typical examples include loss of a card passing a revocation message to multiple physical access control systems, placing suspended/revoked cards on a central hotlist, or notifying a central monitoring system of any critical events (e.g. a connection to a card personalisation bureau is unavailable). The Event Notification API allows registered connectors to subscribe to receive data for specific events and enables multiple systems to be linked together to provide an end to end integrated identity management service.

Change the words:

altering the terminology used within MyID to match that understood by the system users, while a relatively simple activity, can significantly help to increase user satisfaction and reduce training costs. The Translation tool allows all of the phrases used within MyID to be altered to a phrase of the organisations choice.

The MyID architecture allows multiple language interfaces to be provided concurrently against a single installation of MyID, the Translation tool allows these language variants to be created.

How do I get hold of the Toolkit?

The MyID Toolkit is available now, and delivered on a separate CD to the MyID product. It is provided to customers and partners who attend the toolkit training course. Where required, Intercede can provide consulting services to assist organizations with their use of the toolkit.

Back to top