Find all Office 365 users where calendar permissions on default user is not "NonEditingAuthor"

Hi
How do I make a Powershell script to find all users where calendar permissions on "default" user is not "NonEditingAuthor" in Office 365?
Best Regards
MSISOM

Hi MSISOM,
To export calendar permission on default user, please refer to this script:
$rptCollection = @()
$mailboxes = get-mailbox -ResultSize Unlimited
$mailboxes | foreach-object{
$alias = $_.alias + ":\Calendar"
$displayName = $_.DisplayName
write-host $alias
$permissions = Get-MailboxFolderPermission $alias | Where-Object {$_.user.UserType.value -eq "Default"}
if($permissions -ne $null){
foreach($perms in $permissions){
foreach($right in $perms.AccessRights){
$rptCollection += New-Object psobject -Property @{
"User" = $perms.User
"Identity" = $perms.Identity
"StringAccessRights" = $right}
}$rptCollection
The result is for your reference:
Then you can filter the result with the cmdlet "where-object {}"
If there is anything else regarding this issue, please feel free to post back.
Best Regards,
Anna Wang

Similar Messages

  • Office Templates being pushed to all Office 365 users

    Hello, I want to push out a PowerPoint, word, excel templates to all the users in my office 365 domain, so when they open a word document they have the option to choose a master template. Is there a way to do that in a Non-Active Directory environment. I
    noticed a Client - Share Documents in my PowerPoint, but I can't seem to find where that is? I have figured how it is suppose to work, but I am having trouble. I have been sent to a few different forums now, I am hoping that I do not keep getting bounced.
    Office seems to point to a library called Clients-Shared Documents. My home site is called FCRL Home (not sure what it used to be). It may have been clients at the beginning, but it is not now. I do have a site called clients, but it is way down in the hierarchy,
    and changing that template document does not seem to work. I still have not found where the library it is looking too, any other suggestions?  
    A couple of other questions:
    How do I change the document library in which it looks for the templates? is that not possible?
    Is it always the first library in the team site it looks too?

    -Active Directory environment and we are unable to deploy Office template through GPO. However, you may check this:http://office.microsoft.com/en-us/sharepoint-foundation-help/set-a-file-template-for-a-document-or-form-library-HA010377912.aspx
    Furthermore, to begin to get a handle on corporate documents and themes, I highly recommend Stephanie Krieger's book, Documents, Presentations, and Workbooks: Using Microsoft Office to Create Content That Gets Noticed- Creating Powerful Content with Microsoft
    Office. This is a documentation on creating advanced Word (and other) templates and documents and Office themes. It includes some info on deployment also that should be helpful to you.
    Tony Chen
    TechNet Community Support

  • How to display MS Outlook calendar of a user exactly in Office 365 SharePoint site calendar?

    Hi,
    I just followed the below article for getting my whole calendar events into my SharePoint Office 365 site's calendar.
    http://sharepoint.stackexchange.com/questions/83366/view-outlook-calendar-in-sharepoint-2013
    But I get the below error.
    The HTTP request is unauthorized with client authentication scheme 'Ntlm'. The authentication header received from the server was 'Basic Realm=""'. (830fe69c-407a-0000-24b4-502420637d1c)
    Any ideas how to achieve my requirement?
    Thanks in Advance,
    Thanan

    Hi,
    From your description, I know you want to use calendar overlay with exchange online in SharePoint online.
    I reproduce your issue, and it throws the same exception to yours. I try to find some information for you, I find that the feature is not available from this article:
    http://community.office365.com/en-us/f/148/t/221842.aspx.
    Thanks for your understanding.
    Best Regards
    Vincent Han
    TechNet Community Support

  • Office 365 user Id and Azure

    I am trying to use Azure with my Office 365 account. I have a home version of Office 365 (the one for 5 users). When I try and do this I get the following message:
    "Sign out of your Microsoft account and sign in with the Office 365 user ID assigned to you by your work or school.
    Sign in with the Office 365 user ID assigned to you by your work or school. It looks like [email protected], [email protected], or [email protected]"
    I am using the only account I have for Office 365. I don't have another User Id. Does this mean my account is not entitled to use Azure?

    Hello,
    Microsoft Office 365 account does not give access to Microsoft Azure. These are different products.
    You can sign-up for a
    Trial Version of Microsoft Azure to start off with. You can also find the
    Pricing Details of Azure.
    Regards,
    Neelesh

  • How can we find all the available  user-exits in sap without using SMOD?.

    How can we find all the available  user-exits in sap without using SMOD?.

    Hi,
    Please check this links for user exits list.
    http://www.planetsap.com/Userexit_List.htm
    http://www.easymarketplace.de/userexit.php
    http://www.sap-img.com/ab038.htm
    Regards,
    Ferry Lianto

  • Need a program which finds out if a user has not logged for 3 days?

    HI,
       I NEED A PROGRAM WHICH FINDS OUT IF ANY USER HAS NOT LOGGED FOR THREE DAYS
        AND SEND A MAIL TO THE BASIS TEAM.IT SHOULD BE SHEDULED AS A BACKGROUND PROCESS.
    I SEARCHED IN GOOGLE BUT NOT ABLE TO FIND IT.
    PLEASE HELP ME OUT WITH THIS.
                    REGARDS,
                          MANI

    use table USR02 and analyse field field TRDAT
    X = sy-datum - usr02-trdat.
    -> if x ge 3...
    for mail use e.g. fm SO_NEW_DOCUMENT_ATT_SEND_API1
    hope that helps
    Andreas from germany

  • Deploying custom dictionaries to Office 365 users

    Hi All,
    We are currently in the process of migrating some of our user accounts to Office 365 during which we have discovered that once these account are migrated they are no longer using the organisations custom dictionary we deploy via group policy to
    all users. If we clear all of the values out of "HKCU\Software\Microsoft\Shared Tools\Proofing Tools\1.0\Custom Dictionaries" and then add the dictionaries in as per the below article's instructions Word will use our custom dictionaries.
    However we want to avoid clearing all of the values out of "HKCU\Software\Microsoft\Shared Tools\Proofing Tools\1.0\Custom Dictionaries" because this will mean that any custom dictionaries our users have manually added will be lost.
    (http://blogs.technet.com/b/office_resource_kit/archive/2011/12/16/deploying-a-custom-dictionary.aspx)
    Below is the result of GPP registry items we have in place to set custom dictionaries.
    However after Office 365 it appears users are logging into Office applications with their Organisational account and we're seeing the following registry changes and the custom dictionaries are
    no longer applied:
    If you add the registry items in the article to the above key once the users have migrated to office 365 it doesn't work.
    Any advice about how we can get our custom dictionary deployed to all of these users without wiping out all of their custom dictionaries would be greatly appreciated.
    Cheers,
    Joe

    Hi,
    Since I don't have the exactly same environment, I suggest you try to manually transfer the user's dictionary, after the dictionary is added to Office 365 Application, check what changes have been made in the Registry settings, maybe this can let
    us know how to modify the registry keys to accomplish the migration.
    To transfer the custom dictionary, copy the custom dictionaries to your transfer location. If you've saved other custom dictionaries in different folders, copy them too.
    On the new Office, open Word -> FILE -> Options -> Proofing -> When correcting spelling in Microsoft Office programs -> Custom Dictionaries -> Click "Add" and browse to the dictionary file, open it. After the dictionary is added
    to the new Office install, check the registry settings under "HKCU\Software\Microsoft\Shared Tools\Proofing Tools\1.0\Custom Dictionaries" to know what changes have been made to let it take effect.
    This method doesn't bring you to the direct solution but may be a way to find it.
    Regards,
    Melon Chen
    Forum Support
    Come back and mark the replies as answers if they help and unmark them if they provide no help.
    If you have any feedback on our support, please click
    here

  • Office 365 user identification

    Hi, AllSo we migrated all our users to Office 365 in March. Of course, we're now getting into the second quarter of full usage.However, someone sent an email to 'all' users, and got a bounceback. I am not certain how to identify the user in question. Might someone have some advice where to start?I tried the get-msoluser command, but the GUID's don't seem to match.
    Your message toIMCEAEX-_o=NT5_ou=00000000000000000000000000000000_cn=[email protected] couldn'tbe delivered.Your mail program is using out-of-date address information forIMCEAEX-_o=NT5_ou=00000000000000000000000000000000_cn=D26DAA6CDC094B4C94C17FAEA3C7AF31Kim.MarshallOffice 365IMCEAEX-_o=NT5_ou=00. . .Action RequiredRecipientTICKET #10451
    This topic first appeared in the Spiceworks Community

    Hi, AllSo we migrated all our users to Office 365 in March. Of course, we're now getting into the second quarter of full usage.However, someone sent an email to 'all' users, and got a bounceback. I am not certain how to identify the user in question. Might someone have some advice where to start?I tried the get-msoluser command, but the GUID's don't seem to match.
    Your message toIMCEAEX-_o=NT5_ou=00000000000000000000000000000000_cn=[email protected] couldn'tbe delivered.Your mail program is using out-of-date address information forIMCEAEX-_o=NT5_ou=00000000000000000000000000000000_cn=D26DAA6CDC094B4C94C17FAEA3C7AF31Kim.MarshallOffice 365IMCEAEX-_o=NT5_ou=00. . .Action RequiredRecipientTICKET #10451
    This topic first appeared in the Spiceworks Community

  • Office 365 user online status

    I am developing a search page where displaying users from office 365. I have retrieved all the users using the command  Microsoft.SharePoint.Client.UserCollection userCollection = client_Context.Web.SiteUsers;. To retrieve all the property values
    for a user i have used this command Microsoft.SharePoint.Client.UserProfiles.PersonProperties userInformation = peopleManager.GetPropertiesFor(oUser.LoginName);  
    Now my customer wants to show the indication of user currently available in online or not. I don't know whether i will get this value from a property or need to call any other service to check online status.
    If anybody have any information please answer my question.

    Online Presence in SharePoint is provided client side by using whatever instant messaging client the user is using.  SharePoint doesn't actually keep track of who is online.  Here's an answer to another question that discusses the HTML used to
    display presence.
    http://stackoverflow.com/questions/637915/adding-presence-indicator-to-a-custom-web-part 
    Paul Stork SharePoint Server MVP
    Principal Architect: Blue Chip Consulting Group
    Blog: http://dontpapanic.com/blog
    Twitter: Follow @pstork
    Please remember to mark your question as "answered" if this solves your problem.

  • Office 365: Prgramtically sync Calendar with SharePoint team site calendar

    Hello everyone,
    I need to sync office 365 Calendar with SharePoint team sites Calendars. We have SharePoint online site which having multiple sub sites, each sub site has a calendar control and we need calendar controls need to be sync with the outlook calendar available
    on top bar of office 365.
    We need to do it programmatically as we have more then 200 hundred sub sites, please guide me on this that how it is possible using developer app or PowerShell commands.

    I think it might help to clarify what you mean. When you say "Office 365 Calendar", what you really mean is the Calendar associated with whomever is logged in, stored in Exchange. When you see the "Calendar" link in the little bar at the top of the page,
    that's actually just a link to the Outlook Web Access calendar for a particular user's calendar stored in the Office 365 Exchange server. It's exactly the same calendar that would show up if a user had Outlook installed on their local computer and opened it
    up and looked at the calendar.
    That being said, you aren't going to want to synch every calendar in your whole SharePoint site with a single user's calendar. I think there are a couple approaches for you:
    Create a calendar overlay in SharePoint, which displays other calendars on the current calendar view. Unfortunately, there's a limit as to how many calendars you can do this for, it's far less than 200.
    Allow users to create calendar overalys in Outlook. This is the same idea as what you're doing in SharePoint, except users are doing this within Outlook. Again, adding 200 overlays isn't practical.
    You can try creating an additional company calendar in Exchange that's not tied to a particular user, but then you'll have to run a timer job to keep the Outlook calendar in synch with the SharePoint calendar. This is a lot more cumbersome than just displaying
    the SharePoint calendar, since you're physically copying events over to the Outlook calendar. If you do that, you personally are responsible for keeping the two calendars synched up, rather than just displaying an Exchange calendar in SharePoint, or displaying
    a SharePoint calendar in Outlook.
    You might looking into third party tools such as
    http://www.boostsolutions.com/calendar-rollup-feature-list.html. (I haven't tried that product, it just looks like it might be the type of thing to check out.
    If I have any advice, I would recommend as much as possible creating views of calendars, not actually trying to synch data, unless you're doing a one-way synch. (Synching calendar data can be a little bit difficult because you have reoccurring events to
    take into account.)
    Blog:
    blog.beckybertram.com |
    RSS | @beckybertram |
    SharePoint 2010: Six-in-One

  • Script to find all mailboxes a user can access

    I am looking for a script to find all mailboxes to which one user has access to. I have used:
    get-mailbox -resultsize unlimited | get-folderpermission -user username > file.csv
    The problem with this is the amount of mailboxes, powershell returns:
    Sending data to a remote command failed with the following error message: The total data received from the remote clien
    t exceeded allowed maximum. Allowed maximum is 524288000. For more information, see the about_Remote_Troubleshooting
    The problem is the amount of data. Is there a way to do this by database, by servers, skimmed down, etc?
    Thanks

    Hi,
    The following command can list all mailboxes which the specific user Bob has full access permissions, please try it:
    Get-Mailbox -Database "Mailbox Database01" -ResultSize unlimited | Foreach {Get-MailboxPermission -Identity $_.Name -User Bob}
    Regards,
    Winnie Liang
    TechNet Community Support

  • Office 365+ OWA lite , Delegate permissions

    In office 365, does OWA lite mode supports delegate permission.  (send as, send on behalf of)
    is there an article that provides a better comparison between OWA premium and OWA lite for office 365

    Hi,
    OWA lite Doesn't Support Delegate permission like Send as, send on behalf.
    Here is a great link that explains about OWA Versions difference
    OWA Premium and Light Version
    For More details
    Outlook Web App Light
    and
    Outlook Web App Premium
    Mark as Answer/Helpful Post if it helps
    Cheers.
    Naren Neelam, Messaging Consultant, ITBigBang (P) Ltd Www.ITBigBang.Com | Hire Us for Messaging Consulting

  • Office 2010 User Settings NOT Migrated After Uninstall-Upgrade to 2013

    Greetings,
    We are in the final stages of preparing for an enterprise rollout of Office 2013, upgrading our user base from Office 2010. When we deployed Office 2010, we used the Office scrubber tool to remove Office 2003 and install Office 2010. Employing this same
    technique, which is
    fully documented by Microsoft as the recommended approach, the user settings from Office 2010 do not migrate to Office 2013. For example, the default save paths. If you set this to say, "C:\Temp", in Office 2010, that path will be changed
    after upgrading to 2013. There are other settings impacted as well and hoping that someone has seen this or knows what might be going on. The method we've used during pilot is an in-place upgrade from 2010 to 2013 and that will retain settings but we also
    see cases where the upgrade isn't clean and components of Office 2010 can be left behind. It is critical to a successful deployment that the uninstall-upgrade approach works flawlessly.
    Thanks,
    Doug
    Douglas Cote

    Hi Jori,
    There are three types of permissions in the Manage User Permissions in User Profile Service Application(UPS): Create Personal Site, Follow People and Edit Profile and Use Tags and Notes.
    If all the three permissions have been revoked from the user, then the user will not existed in the Manage User Permissions in UPS.
    So you don’t need to anything else to remove the users from Mange User Permission in UPS after revoking all the permissions from the user.
    As for the error when accessing Mange User Permissions in UPS, I recommend to restart the User Profile Service and add the user account to the Administrators of the User Profile Service Application.
    In Central Administration, highlight the User Profile Service Application and then click Administrators in the ribbon.
    If above cannot work, please provide more error message for the correlation ID in ULS log for further research.
    For SharePoint 2013, by default, ULS log is at C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\15\LOGS.
    Best regards.
    Thanks
    Victoria Xia
    TechNet Community Support

  • Can I use Photoshop Elements 13 save the photo directly on OneDrive (hence the album eventually example) Reason, I use Office 365 and have so 1T storage, then it is not necessary to have more "cloud"!

    Can I use Photoshop Element 13 save the photo directly on OneDrive (hence the album eventually example) Reason, I use Office 365 and have so 1T

    g.n.a.s
    If your program is Photoshop Elements, you have posted in the wrong forum. Somehow your thread got posted in the Adobe Premiere Elements Forum (video editing).
    If this is the case, please re-post your thread in the Adobe Photoshop Elements Forum or wait for a moderator to see your thread here and move it from here to there.
    Photoshop Elements
    Thank you.
    ATR

  • Using Office 365 - I accidentally deleted the autosaved version of my notes for class. Please tell me there's a way to restore this document!

    I accidentally deleted the autosaved version of my notes from Office 365 Word on my Ipad, is there a way to restore this document?
    Please help!

    You can do a shape rather than a plain path, and apply a stroke there. But, just plain vanilla; no fancy brush tips or scatter or anything like that.

Maybe you are looking for

  • Excel - Cannot see any new data in Excel Workbook

    Hi There, Wonder if anyone can help, we have a .xlsx file, we have it setup so that only one person at a time can edit the workbook. When a colleague edits some data and saves the change, I go into it but cannot see the new data. I then do the same b

  • Change Page Size Equally

    I'm working on a book that is 130 pages. It needs to print regualry (offset) and also needs to print digitally at a slightly reduced size -- original size is 6.5 x 9.25 in. The digital size will be 6.125 x 9.25. I know how to change a page size, but

  • Flash Player 11.5.502.110 "msi distribution download" unavailable?

    Dear Adobe, Please would you kindly update the distribution download page: http://www.adobe.com/ca/products/flashplayer/distribution3.html With the msi files for version 11.5.502.110? Thank you!

  • 500 Internal server error WRT54G2

    Hello everyone, I have a problem with my router, WRT54G2. I was upgrading my firmware when my computer froze up, so I had to exit. Afterwards, I could not connect to the web based setup page anymore. I did a factory reset and installed it again with

  • Deleting extra content

    Hi, I have one (hopefully simple) question. I logged some content from my camera to final cut pro. I edited what I want of it. I DO NOT want the extra footage stored on my computer. only whats in final cut pro time line. can anyone advise me how to j