Identity Broker Forum
Welcome to the community forum for Identity Broker.
Browse the knowledge base, ask questions directly to the product group, or leverage the community to get answers. Leave ideas for new features and vote for the features or bug fixes you want most.
Import after Export in Async Mode for GoogleApps - Use Delta Import Profile?
Hi Adam
I have seen that when in async mode and if import-after-export is enabled , it uses full import profile.
Is there any advantage to that? Or if delta import exists (sharedcontacts) that should be used (and hopefully for users in future) which can make it faster to then do Delta Import into FIM?
Just a query I had and your thoughts on it
GoogleApps errors not showing in FIM
GoogleApps export errors not showing in FIM
In the error logs
20150829,17:27:09,UNIFY Identity Broker,Google Agent,Error,"Unify.IdentityBroker.Communicator.Google: System.Exception: A Google API exception was thrown for call Users.Aliases.Insert with message ""Google.Apis.Requests.RequestError Invalid Input: alias_email [400] Errors [ Message[Invalid Input: alias_email] Location[ - ] Reason[invalid] Domain[global] ] "". See inner exception for details. Processing continued: True. ---> Google.GoogleApiException: Google.Apis.Requests.RequestError Invalid Input: alias_email [400] Errors [ Message[Invalid Input: alias_email] Location[ - ] Reason[invalid] Domain[global] ] at Google.Apis.Requests.ClientServiceRequest`1.Execute() at Unify.Product.IdentityBroker.GoogleAgent.BackoffRetry[TResult](String logEvent, Boolean primaryCall, Func`1 request, TResult& result, Int32 retries) --- End of inner exception stack trace --- at Unify.Product.IdentityBroker.GoogleAgent.<>c__DisplayClassb6`1.<BackoffRetry>b__ae() at Unify.Product.IdentityBroker.GoogleAgent.ThrowIfPrimaryCall(Boolean primaryCall, Action throwException)",Normal 20150829,17:27:09,UNIFY Identity Broker,Connector,Information,"Update entities to connector completed. Update entities [Count:1] to connector gappsUserConnector reported 1 entities saved. Duration: 00:00:03.8803880",Normal 20150829,17:27:10,UNIFY Identity Broker,Connector,Information,"Request to update entity to connector. Request to update entities [Count:1] to connector gappsUserConnector.",Normal 20150829,17:27:13,UNIFY Identity Broker,Google Agent,Error,"Unify.IdentityBroker.Communicator.Google: System.Exception: A Google API exception was thrown for call Users.Aliases.Insert with message ""Google.Apis.Requests.RequestError Invalid Input: alias_email [400] Errors [ Message[Invalid Input: alias_email] Location[ - ] Reason[invalid] Domain[global] ] "". See inner exception for details. Processing continued: True. ---> Google.GoogleApiException: Google.Apis.Requests.RequestError Invalid Input: alias_email [400] Errors [ Message[Invalid Input: alias_email] Location[ - ] Reason[invalid] Domain[global] ] at Google.Apis.Requests.ClientServiceRequest`1.Execute() at Unify.Product.IdentityBroker.GoogleAgent.BackoffRetry[TResult](String logEvent, Boolean primaryCall, Func`1 request, TResult& result, Int32 retries) --- End of inner exception stack trace --- at Unify.Product.IdentityBroker.GoogleAgent.<>c__DisplayClassb6`1.<BackoffRetry>b__ae() at Unify.Product.IdentityBroker.GoogleAgent.ThrowIfPrimaryCall(Boolean primaryCall, Action throwException)",Normal 20150829,17:27:13,UNIFY Identity Broker,Connector,Information,"Update entities to connector completed.
In FIM Export
On Import no error of "exported-changes-not-reimported"
Extensions setting
Connector is in Sync mode
Leads me to believe it can be perhaps missing other error messages as well
image-2015-08-30-03-31-18-304.png
image-2015-08-30-03-31-42-382.png
image-2015-08-30-03-32-49-175.png
image-2015-08-30-03-33-51-037.png
Changes to Google Calendar URL - Any Impact?
Hi Adam
http://googleappsupdates.blogspot.com/2015/09/upcoming-change-to-google-calendar-url.html
Is this going to have any impact to IDB or the API?
Thanks
Option to delete child org units when parent is deleted
When an org unit has a child org unit within and a delete attempt is made on the parent, the response is "Cannot delete entity with members (412)" and the delete fails.
A configurable option should be implemented that allows any child orgs to be deleted automatically when its parent is to be deleted.
No groups in GoogleApps causes 'Value cannot be nul'
Monash has deleted all the Groups from Google, now when they run an Import All they are getting following error
20141009,22:56:48,UNIFY Identity Broker,Connector Processor,Information,"Connector processing success.
0 entites in cumulative total. Current processing of page 1 for connector gappsOUConnector processed 4 entities, finding 0 differences. Duration: 00:00:00.2675610. ",Normal
20141009,22:56:49,UNIFY Identity Broker,Change detection engine,Information,"Change detection engine import all items completed.
Change detection engine import all items for connector gappsOUConnector completed. Duration: 00:00:07.3081260",Normal
20141009,22:56:49,UNIFY Identity Broker,Change detection engine,Information,"Started processing changes register items.
Started processing changes register items for connector gappsUserConnector.",Normal
20141009,22:56:50,UNIFY Identity Broker,Change detection engine,Information,"Changes register item processing completed.
Changes register item processing on connector gappsUserConnector completed. Duration: 00:00:01.0477845",Normal
20141009,22:57:53,UNIFY Identity Broker,Change detection engine,Information,"Change detection engine import all items started.
Change detection engine import all items for connector gappsGroupConnector started.",Normal
20141009,22:57:53,UNIFY Identity Broker,Connector,Information,"Request to import all entities from connector.
Request to import all entities from connector gappsGroupConnector.",Normal
20141009,22:57:55,UNIFY Identity Broker,Connector,Warning,"Import all entities from connector failed.
Import all entities from connector gappsGroupConnector failed with reason Value cannot be null.
Parameter name: source. Duration: 00:00:01.6551675
Error details:
System.ArgumentNullException: Value cannot be null.
Parameter name: source
at System.Linq.Enumerable.AnyTSource(IEnumerable`1 source)
at Unify.Product.IdentityBroker.GoogleAgent.<GroupGetPages>d__16.MoveNext()
at System.Linq.Enumerable.<SelectManyIterator>d__14`2.MoveNext()
at System.Linq.Enumerable.WhereSelectEnumerableIterator`2.MoveNext()
at Unify.Framework.Collections.ActionOnExceptionEnumerator`1.MoveNext()
at Unify.Framework.Collections.EnumerableExtensions.<ActionOnLast>d__19`1.MoveNext()
at Unify.Framework.Collections.EnumerableExtensions.<ProduceAutoPages>d__a`1.MoveNext()
at Unify.Framework.Visitor.ThreadsafeVisitorEvaluator`1.Visit()
at Unify.Framework.Visitor.VisitEvaluateOnThreadPoolT(IEnumerable`1 visitCollection, Action`2 visitor, Int32 maxThreads)
at Unify.Framework.Visitor.VisitEvaluateOnThreadPoolT(IEnumerable`1 visitCollection, Action`1 visitor, Int32 maxThreads)
at Unify.Product.IdentityBroker.RepositoryChangeDetectionWorkerBase.PerformChangeDetection(IEnumerable`1 connectorEntities)
at Unify.Product.IdentityBroker.ChangeDetectionImportAllJob.ImportAllChangeProcess()
at Unify.Product.IdentityBroker.ChangeDetectionImportAllJob.RunBase()
at Unify.Framework.JobBase.Run()
at Unify.Framework.DefinedScopeJobAuditTrailJobDecorator.Run()
at Unify.Product.IdentityBroker.ConnectorJobExecutor.<>c_DisplayClass29.<Run>b_27()
at Unify.Framework.ActionJob.RunBase()
at Unify.Framework.JobBase.Run()
at Unify.Framework.AsynchronousJobExecutor.PerformJobCallback(Object state)",Normal
20141009,22:57:55,UNIFY Identity Broker,Change detection engine,Error,"Change detection engine import all items failed.
Customer support service by UserEcho