Quantcast
Channel: Microsoft Identity Manager forum
Viewing all articles
Browse latest Browse all 7443

FIM web service connector - how to pass the multivalued attribute value of reference type (Full Import)

$
0
0

Hello,

I have a web service, wich returns the user and it's related roles:

 [DataContract]

   publicclassSAP_AD_User

   {

       [DataMember]

       publicInt32 UserId {get;set; }

       [DataMember]

       publicstring EmployeeNumber {get;set; }

       [DataMember]

       publicstring FirstName {get;set; }

       [DataMember]

       publicstring LastName {get;set; }

       [DataMember]

       publicstring FullName {get;set; }

       [DataMember]

       publicstring UserName {get;set; }

       [DataMember]

       publicstring JobTitle {get;set; }

       [DataMember]

       publicstring Company {get;set; }

       [DataMember]

       publicIEnumerable<RoleID> SAPUserRoles { get;set; }

   }

   [DataContract]

   publicclassRoleID

   {

       [DataMember]

       publicstring FIMRoleId {get;set; }

   }

I have defined two attributes: User (with refSAPUserRoles Multi-Valued attribute of Reference type) and Role (with RoleId of String type), I've also designed the Full Import workflow for webservice MA. But how to assign a value to this multi-valued attribute in CreateValueChange element?



Viewing all articles
Browse latest Browse all 7443

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>