Administrator Access to SkyDrive Pro

SkyDrive Pro is an excellent web-based, enterprise ready, personal storage and collaboration tool for faculty, staff, and students. Unlike the consumer version of SkyDrive, SkyDrive Pro provides institutions with rich features to remain compliant. Technically, each SkyDrive Pro site created is its own site collection. The user who creates the site is provided independent ownership of their personal site. This user has full control to grant and remove user permissions to their site. In other words by default even administrators do not have access to a personal SkyDrive Pro site!

What's an Admin to do?

As I mentioned before SkyDrive Pro is enterprise ready. Office 365 Education administrators can access a users (i.e., student) SkyDrive Pro account to meet compliance requirements and for investigations.

If you are an administrator of Office 365 Education you can follow these steps:


  1. Under the "Admin" tab select "SharePoint"
  2. Select "User Profiles"
  3. Under "People" select "Manage User Profiles"
  4. Search for the User in question
  5. Scroll over the search results and select the "down arrow" for the user in question
  6. Select "Manage Site Collection Owners" and add the appropriate admin account under "Site Collection Owners" (you can't gain access without assigning these permissions)
  7. Select the "down arrow" again and select "Manage Personal Site"
  8. You should now have access to the site.




 At this point you can access the SkyDrive Pro site. Hope this helps!







Comments (16)
  1. Mark Dunkel says:

    This post references SharePoint 2013 (Wave 15) version of Office 365.  

  2. pmcleod says:

    Agreeing with the others! We use PowerShell to add new users, so it would be great to be able to add this to that PowerShell script. However, since their SkyDrive Pro sites are not created until their first login, I cannot run the Set-SPOUser command at
    the time that their accounts are created. We really need either (a) for MySites to be created automatically at the time of account creation; (b) a way to create MySites in PowerShell; or (c) a way to programmatically query all of the MySites in the tenancy.
    I would think there would be a way to do (c) since your Sharepoint Admin Console (GUI) does it.

  3. I can't find the last screen in your blog. I did all the steps 1 to 8 fine, but how do I get to SkyDrive Pro now? I can only see the Sharepoint Team Site Home page, is this the same thing?

    Does this reference the Exchange 2010 or 2013 version of Office 365? We have Exchange 2010 version mailboxes still…


  4. Anonymous says:

    Can I add texts on the menu bar or post message in the sky drive pro. Then, every student see the message while login sky drive pro.

  5. aUser says:

    So, we have to do this for all 1400 users?! This seems like a recurring theme, can't allocate specific licences automatically via AD even when linked and now it looks like we have to configure rights individually. The user management in 365 from an admin’s perspective is horrible!

  6. Oliver Bartholdson says:

    Thanks for the tip. Unfortunately "aUser" is correct. This process would be unmanageable if required for more than a handful of users. Thankfully there's a better way.

    Since SPO (wave 15) supports the SharePoint Online Management Powershell commands, you can create a batch file to add the administrator as the "site collection administrator" for each student's MySite. Use the Set-SPOUSer command (…/fp161375.aspx). Hope that helps!

  7. GregFrick says:

    I want to echo that manually adding site collection administrators is not practical or possible because of the number of users in our tenancy. I am not sure how Set-SPOUser will help since I don't have a powershell command that will return all of the Personal sites in my Tenancy.  Please don't suggest Get-SPOSite unless you have tried it.  Unless there is an undocumented parameter that "Gets" personal sites. – Greg

  8. Jonathon Quinn says:

    Here’s how I did it. (Please note, I’m a scripting beginner and this script is basic – I am looking to tidy it up a bit and build in some error checking, etc) This script assigns all ‘Company Administrators’ as Owners on every user’s personal site I have
    changed the script so that the Company domain is ‘’. Also, if your Admins’ email addresses aren’t the same as their UPNs, you’ll need to amend the script accordingly… ########### $objCreds = Get-Credential Connect-SPOService -Url
    -credential $objCreds Connect-MSOLService -credential $objCreds $objRole = Get-MsolRole -RoleName "Company Administrator" $colAdmins = Get-MsolRoleMember -RoleObjectId $objRole.ObjectId | Select EmailAddress $colUsers = Get-MSOLUser -All | Select UserPrincipalName
    foreach ($objUser in $colUsers){ $strUser = $objUser.userprincipalname $intPos = $strUser.IndexOf("@") $strUser = $strUser.SubString(0, $intPos) $strSite = "" + $strUser $strSite = $strSite + "_yourdomain_com"
    foreach ($objAdmin in $colAdmins){ Set-SPOUser -Site $strSite -LoginName $objAdmin.EmailAddress -IsSiteCollectionAdmin $true } } Write-Host "Press any key to continue …" $x = $host.UI.RawUI.ReadKey("NoEcho,IncludeKeyDown") ############

  9. Diany says:

    Is there any way with powershell to get the list of document library size for all users? I see on sharepoint admin page the options to get the list of site collection but I don’t see the option for a specific folder like documents – so I have been thinking if it will be possible using powershell. Any idea?

  10. Astri says:

    Thank you for this great post! 🙂

  11. Anonymous says:

    ,belstaff gangster mithttp://www.belstaffso belstaff gangster mit Belstaff Olivers Mount mojave leather jacket

    >>engines were performing fine,Belstaff Olivers Mount mojave leather jackethttp

  12. Anonymous says:

    ,belstaff brad belstaff brad -jacket Description

    Clear belstaff brad your mind.

    Imagine gazing into a pond of crystal clear water.
    Picture bright,belstaff bradhttp://www.belstaffso

  13. jim says:

    Thanks again Jonathon for the script!

  14. Anonymous says:

    Normal siz silicone wristbands e:

    202 * 12 * 2mm, 180 * 12 * 2mm (circu exness mference * width * thickness)


    Depending on your needs we can provide a variety of ways of packaging, packaging is our default :

    100PCS / bags; 2000PCS

  15. Anonymous says:

    If you need the cheapest wristband, we can help you, we are the factory whi silicone bracelets ch produce the silicone wristband.

    Our online order website it is: http://www,silicone

    Or any questions, please send email

  16. csmeeton says:

    Thank you so much Jonathon!

Comments are closed.

Skip to main content