How do I update object properties that don’t take strings?

Use the optional DataType property in your update message with the hex setting to specify your data as hexadecimal. For example:

ChangeToValue="F0-F1-F2-F3" DataType="hex"

Your hex data can contain no spaces (“F0F1F2F3“), or be separated with spaces or hyphens (“F0 F1 F2 F3” or “F0-F1-F2-F3“).

If you have a lot of data to upload – such as a .jpg photo – you can load it from a file using DataType="filename" with the path to the file in the ChangeToValue. Refer to the ActiveADAPTER Send Adapter User Guide for more information.

And don’t forget that the ActiveADAPTER evaluation installation package includes sample messages that show you how to set logon hours and add photos for user objects using hex data.

FAQs
Can I use ActiveADAPTER components in multiple BizTalk applications?

Yes. Once installed, ActiveADAPTER Active Directory Send and Receive Adapters will be an available option for all Send Ports and Receive Locations.

See the entire answer

Which properties of Active Directory objects can ActiveADAPTER modify?

Virtually all properties. ActiveADAPTER can update, add to, or clear all properties that are compatible with string, number and byte array data types. A number of special properties are also integrated - objectGUID and objectSid, for example. This covers virtually all the properties you can see using Active Directory Users and Computers.

If there are specific properties you wish to use that you are having trouble with, let us know!

See the entire answer

Will the ActiveADAPTER Send Adapter return error information back to my orchestration?

Yes. The adapter will return any exceptions back to your application AFTER any retries you have configuredĀ have been done.

Within your orchestration you can use Scope shapes to catch exceptions. In your exception handlers you can retrieve the error description to determine which way to branch.

Sample orchestrations that illustrate exception handingĀ are included in the ActiveADAPTER Samples folder.

See the entire answer