Hello,
we cannot create Contacts in WAAD via GraphAPI. The DataService returns an error.
Please let us know if there is another way to create a contact programtically?
The issue is reported here without any reply:
The documentation also mentions that there is only a get and a delete operation supported. Please confirm:
Supported Operations and Permissions
The following operations are supported on contacts (the HTTP method used for each is in parentheses): Read (GET) and Delete (DELETE). The following operations are supported on contact navigation properties: Read (GET), Update (PUT), and Delete (DELETE); not all operations are supported on every navigation property.
The service principal that represents an application must be in an administrator role that has permissions to modify contact objects to send PUT or DELETE requests. It must be in a role that has permissions to read contact objects to send GET requests. For more information about roles in Windows Azure AD Graph, see Windows Azure AD Graph and Role-Based Access Control.