Selecting attributes to return in an enumeration

In this post I show how to select specific attributes to return during an enumeration.  The purpose of this feature is to limit sending extra data over the wire.  This is an optional extension we added to WS-Enumeration for convenience.  You do not need to use this feature to use our enumeration endpoint. Consider that…

3

Changes in web services from RC to RTM

I will post tomorrow the originally scheduled topic of selecting attributes in an enumeration.  For now I thought it would be a better idea to post publically an answer we have given to a few customers who asked: What has changed in the web services between release candidate (RC) and release to manufacturing (RTM) versions…

7

Customizing email templates

One of my personal favorite features in ILM “2” is that you can customize the outgoing email messages.  Customers often have business needs to add branding, disclaimers, special instructions, and so on to approval mails or notification mails.  ILM “2” gives you complete control of the HTML. ILM “2” exposes email messages as Email Template…

1

A New Year, A New Itinerary: Intro to Blog Q1 CY2009

Welcome back from the winter hiatus.  I hope that you had a relaxing winter holiday season.  We return with a new itinerary to take us through the first quarter of calendar year 2009.  This itinerary includes specific requests from customers and focuses on broader aspects than the web service interface.  For example, we will cover…

0

Sample scenario: Get ILM schema

In our last post we saw how to use the enumeration endpoint to search for particular objects.  In this post we take that knowledge to get ILM’s schema.  Since ILM’s schema is dynamic and customizable, you must enumerate the ILM objects related to schema.  There is no static XSD to reference.  The three objects of…

0

Sample scenario: Enumerate all persons

We saw in our previous post how to get a specific person.  If you don’t exactly know which person you want, you instead need to enumerate objects from ILM.  ILM exposes a WS-Enumeration endpoint which enables you specify a filter query and then page over results.  We described the WS-Enumeration protocol a bit more in…

0

Introduction to ILM Web Services

The ILM Web Service is based on two key standard protocols: WS-Transfer and WS-Enumeration. When we describe the two protocols we must be careful to distinguish the “request” and the “response.” In our discussions, we assume that there is one client communicating with the ILM Service, and we assume that the ILM Service acts as…

2

Terminology used in ILM

Before we begin and following Craig’s lead, I’d like to be clear on ILM’s terminology. The reason for this is we use overloaded terminology when discussing ILM concepts that have important connotations in other contexts. Depending on your background, these connotations either feel “wrong” or “right.” Attributes An attribute is the smallest unit of information…

1

Introduction to this blog

Welcome to the Identity Management Team’s extensibility blog. The purpose of this blog is to provide information, suggestions, examples, and show context to decisions regarding extensibility points in ILM. The primary focus of this blog is on the web service interface since this interface is at the heart of all extensibility scenarios. This is the…

2