Powershell CSOM Sharepoint online list permission RRS feed

  • Question

  • I've been writing a script to connect to SharePoint online, create a document library and add some AD accounts to the permission. I've written all the code using snippets I have found through many searches but am having an issue with the permissions part.

    All of the code is taken from this page:

    The only change is i'm using the get principal fun instead of the get group, but not sure if that's what has done it. I'm very new to powershell.

    I keep getting an error when adding the user and permission type to roledefinitionbinding. The error is:

    Collection has not been initialized at line 0 char 0.

    The issue is when it runs $collRoleAssign.Add($principal, $collRdb) part and stop with the error above.

    I would really appreciate a hand with this before my PC get launched out of the window.

    Thanks Mark

    Friday, February 14, 2014 2:11 AM