OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

provision message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]


Subject: RE: [provision] Question about targets and PSOs...


Title: Message
I mostly agree with that, except for the opaque part. If you make the assumptions:
 
1) targets are explicitly represented in SPML 2.0
2) PSOs are provisioned to targets
3) references to other PSOs are explicitly represented in SPML 2.0
4) those references to other PSOs can span multiple targets
 
Then that leads to the conclusion that the reference, whether it is part of the PSO identifier or not, should not be opaque. For a variety of reasons a RA might need to know what PST that referenced PSO was provisioned to.
 
Jeff Bohren
Product Architect
OpenNetwork Technologies, Inc
 
Try the industry's only 100% .NET-enabled identity management software. Download your free copy of Universal IdP Standard Edition today. Go to www.opennetwork.com/eval.
 
-----Original Message-----
From: Gary Cole [mailto:Gary.Cole@waveset.com]
Sent: Wednesday, March 24, 2004 11:51 AM
To: Jeff Bohren
Cc: provision@lists.oasis-open.org
Subject: RE: [provision] Question about targets and PSOs...

Fair enough; let's take this on.
 
I agree that relationships between provisioned objects should be able to span targets.  In your example, a master record refers to other ("connector-specific") provisioned objects. I would expect the master record to refer to those provisioned objects by PSO-ID, but I don't have a problem with the master record also containing target identifiers.
 
I usually prefer for identifiers (like SPML Identifier) to be immutable, so I try to think of them as opaque.  I guess that the identifier for a provisioned object *could* contain a reference to the target, but I'd probably prefer for the provisioned object to keep any reference to the target *separate*.
 
Does this make sense?
-----Original Message-----
From: Jeff Bohren [mailto:jbohren@opennetwork.com]
Sent: Wednesday, March 24, 2004 9:51 AM
To: provision@lists.oasis-open.org
Subject: RE: [provision] Question about targets and PSOs...

Gary,
 
One more bit of clarification, this is also a ramification of requirement 4.9 in version 4 of the SPML rquirements doc:
 

1.1.   SPML V2 must allow for the representation of relationships between provisioned objects for request and response data elements.  This needs to work for the data as part of the request/response and also as part of any operational attributes.

 
We have agreed to support a representation of relationships between provisioned objects. When objects are provisioned  to a specific target, can the mechanism that represents that relationship span targets, or is it limited to other provisioned objects in the same target? It seems that it should span targets.
 
This mechanism may or may not depend on the PrOM, depending on how it is accomplished. We currently have an SPML identifier that is used to identify all provisioned objects. If the SPML Identifier is extended to incldude the notion of the target that contains the provisioned object the the PrOM could use the SPML Identifier when references to other objects are needed.
 
By all means, let's start a thread on account and state issues. That should be very interesting. BTW, there has been a lot of interesting discussions of state transition on the WSDM group. I would encourage everyone to look at what that TC has done is this area.
 
Jeff Bohren
Product Architect
OpenNetwork Technologies, Inc
 
Try the industry's only 100% .NET-enabled identity management software. Download your free copy of Universal IdP Standard Edition today. Go to www.opennetwork.com/eval.
 
-----Original Message-----
From: Gary Cole [mailto:Gary.Cole@waveset.com]
Sent: Wednesday, March 24, 2004 10:31 AM
To: Jeff Bohren
Cc: provision@lists.oasis-open.org
Subject: RE: [provision] Question about targets and PSOs...

That is an interesting question, but I'm not sure I'm ready to tackle it.  AFAIK, we do not yet define (or even recommend) any schema for a PSO.  Do we?
 
PrOM proposed some attributes for an "Account" class (and I think of Account as PSO), but PrOM is just a strawman.  The strawman also proposed some attributes for a "User" class (and I think of "User" as comparable to the "master record") that included references to Account instances.
 
I'd like to discuss PSO/Account/ProvisionedState.  Maybe it's time to tee that one up....
 
Gary
-----Original Message-----
From: Jeff Bohren [mailto:jbohren@opennetwork.com]
Sent: Wednesday, March 24, 2004 9:10 AM
To: provision@lists.oasis-open.org
Subject: [provision] Question about targets and PSOs...

 
Interesting question:
 
Can (or should) a PSO provisioned to one target be able to reference a PSO provisioned to another target? Can (or should) this reference be explict by defining the target ID and the PSO ID withen the target, or implicit by using an PSO ID naming convention that indicates what the target should be? It seems to me that this should be possible and should be explicit.
 
The specific case I am thinking about is a White Box PSP where the PSP master record (provisioning system user identity) is a PSO on a target that represents the underlying provisioning system. If the PSP wants to expose the semantics of the provisioning system user identity owning the provisioned accounts, then the PSO for the target representing the master record would need references to PSOs in targets representing the provisioned resources.
 
 
Jeff Bohren
Product Architect
OpenNetwork Technologies, Inc
 
Try the industry's only 100% .NET-enabled identity management software. Download your free copy of Universal IdP Standard Edition today. Go to www.opennetwork.com/eval.
 
 


[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]