Salaudeen Rajack

Salaudeen Rajack is a SharePoint Architect with Two decades of SharePoint Experience. He loves sharing his knowledge and experiences with the SharePoint community, through his real-world articles!

8 thoughts on “SharePoint Online: Import Terms to a Term Set from CSV using PowerShell

  • Great, thanks! Although I have a question in relation to this method – I’ll post on that page.

    Reply
  • Hi Salaudeen.
    Just wondering is it possible to modify this script to actually import the items to a Term below the Term Set? So, my structure currently has (just for example);

    * Cafe (Group Name)
    * Drinks (Term Set)
    * Coffee (Term)
    * …other Terms with types of Coffee

    So, can I import into the “Coffee” Term?

    Reply
  • hello, i had the error below with your script

    Error Importing Term store Data! Exception lors de l’appel de « ExecuteQuery » avec « 0 » argument(s) : « Specified argument was out of the range of valid values.
    Parameter name: index »

    Reply
  • This is very helpful. What changes are necessary to adapt your script to include the term description?

    Reply
  • Great thanks. I am seeing following error: Error Importing Term store Data ! Exception calling ExecuteQuery with 0 aguments: “Access denies. You do not have permission to perform this action or access this resource.” Any idea about this?

    Reply
    • You need to be a member of “Term Store Administrator” group even you are a Tenant Admin! So try adding the account you are running the PowerShell script to Term Store Admin group.

      Reply

Leave a Reply