Symptoms

While attempting to import O365 subscriptions script import_subs.py fails:

./import_subs.py --db-host <DB_HOST_IP> --db-user plesk --db-password <DB_PASSWORD> --api-host <API_HOST>:8440/RPC2 --gateway-url <MOSI_GW_URL> subscription.csv

Output:

Error during updating subscription 1000000: Error fixing IDs subscription_id1 -> subscription_id2 in subscription 1000000: Method fix_ids calling failed. Reason:Type 'System.Collections.Generic.Dictionary`2[[System.Guid, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089],[System.Guid, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]' is not supported for serialization/deserialization of a dictionary, keys must be strings or objects.

Cause

The issue identified as APSA-6081.

Resolution

Please install Office 365 4.8 to fix this.

Internal content

Link on internal Article