lithnet / googleapps-managementagent

Google Workspace Management Agent for MIM 2016
MIT License
12 stars 4 forks source link

domain shared contact object #51

Closed briuccio closed 4 years ago

briuccio commented 4 years ago

Hello, could you help me to understand why domain shared contacts are not provisioned on google as expected?

I'm only able to create it as below:

<?xml version='1.0' encoding='UTF-8'?>

http://www.google.com/m8/feeds/contacts/test.fcagroup.com/base/5d4adfc70b7f3c80 2020-02-05T09:01:33.666Z antani

As you can see I can't get email address element. Even if I try to mapping attributes, I can only see "gd:extendedProperty" and "title". Could you suggest me what is the correct mapping on GoogleMA?

Thanks

ryannewington commented 4 years ago

I need a little more information on the problem in order to help.

  1. Are you getting an error message when trying to export a new contact? Or is data just not flowing as expected?
  2. Are you able to clear the ma.log file, export a single contact object, and provide the log entries relevant for the export?
  3. What do your provisioning and initial attribute flows look like?
  4. What do your flow rules look like in the MA itself?
briuccio commented 4 years ago

Hi,

  1. No, I don't get any error.
  2. ma-operations.log

  3. import

  4. export

Thanks.

ryannewington commented 4 years ago

Thanks for that information. What comes back into the connector space when you do a full import? Is there data missing? Any exported-change-not-reimported errors?

briuccio commented 4 years ago

Yes, I have it. cs

ryannewington commented 4 years ago

So the display name attribute doesn't come back in? Is that the problem you are seeing? Do we have this problem with any other attributes?

briuccio commented 4 years ago

That's the final connector space. connectorspace

The attribute that doesn't come back is the email_address.. that is not applied also on google.

Attached a GET of the shared contact created by GoogleMA As you can see, the email address attribute is not defined That's make not possible to use contact when you compose an email from Google. It find the "name" but without any address the contact is useless. entry google.txt

ryannewington commented 4 years ago

@briuccio

I think you need to specify "work" in the fixed emails type in the 'schema 1' screen

image

You'll then see an 'email_work' attribute appear on the contact object. Flow you email address to that.

briuccio commented 4 years ago

@ryannewington Correct! I just came here to tell you that I solve in this way.

Thank you!