Using PowerShell to set Custom Access Rights on a Calendar Does not set Free/Busy Permissions

We recently discovered an issue where, if you use Exchange Management Shell to configure custom access rights, the Free/Busy permissions do not get set at all (they remain as "None"):
$temp = [Microsoft.Exchange.Management.StoreTasks.MailboxFolderAccessRight[]]("ReadItems","EditOwnedItems","DeleteOwnedItems","EditAllItems","DeleteAllItems","FolderVisible")
Add-MailboxFolderPermission -Identity "conf-company-test:\calendar" -User "Company Calendar Management" -AccessRights $temp
Add-MailboxFolderPermission -Identity "conf-company-test:\calendar" -User "mpinkston" -AccessRights Editor
If you use a pre-defined "role" such as Editor given to mpinkston6 in the above example it sets the Free/Busy permission to Full Details. It would appear that using Add-MailboxFolderPermission or Set-MailboxFolderPermission is generic for folder
objects, and doesn't explicitly set the Free/Busy permissions. In the case of the pre-defined roles either the command is doing something special/different, or the permission checks later accept pre-defined roles for determining Free/Busy permissions. No idea
which is going on. If Free/Busy permissions can be fixed through PowerShell by some other mechanism/command, that would be great. If not, how do we go about requesting a fix/feature change in Exchange?
http://technet.microsoft.com/en-us/library/dd298062%28v=exchg.150%29.aspx
(Please expand Parameters and read AccessRights to get a better understanding for what I'm describing.)

Did you try adding AvailabilityOnly or LimitedDetails in your $temp variable for Calendar folder? These would set it to "Free/Busy time, subject, location" or "Free/Busy time" respectively....
Add-MailboxFolderPermission - http://technet.microsoft.com/en-us/library/dd298062(v=exchg.150).aspx
The following roles apply specifically to calendar folders:
AvailabilityOnly   View only availability data
LimitedDetails   View availability data with subject and location
Amit Tank | Exchange - MVP | Blog:
exchangeshare.wordpress.com 

Similar Messages

  • Custom Color coding of SharePoint Calendar does not work on a site collection that uses olso master page

    Hi,
    I created a color coded calendar following instructions below specified at the below URL.
    http://davidlozzi.com/2012/06/20/customize-the-sharepoint-calendar-colors/
    however, My Site collection uses oslo master page and because it does not show quick launch, I don't see the legend of the color coded colors.
    Is it possible to make above solution work with oslo master page?
    Please help...
    techie

    Hi,
    Can you provide a screenshot of your page about how the calendar looks like in your environment?
    As you said, “I don't see the legend of the color coded colors”, is it mean that the list of overlays on the right side of the page disappears when applying oslo master
    page?
    In my environment, after applying the oslo master page and adding overlay to the current Calendar view, it will be like this:
    It turns out that the list of overlays still there.
    Feel free to reply if this is not what you really mean.
    Thanks 
    Patrick Liang
    TechNet Community Support
    Please remember to mark the replies as answers if they help, and unmark the answers if they provide no help. If you have feedback for TechNet Support, contact
    [email protected]

  • Calendar Server Virtual Domains Free Busy - Access Denied

    Version 6.3-11.01
    I cannot get free busy to work with any domains but the default domain for the life of me.
    The LDAP searches are going through and appear to be returning the correct values however on virtual domain calendars the following is returned:
    PRODID:-//Sun/Calendar Server//EN
    METHOD:PUBLISH
    VERSION:2.0
    X-NSCP-WCAP-ERRNO:28
    END:VCALENDAR
    I looked at the aces for the calendars in question:
    Returns Free busy:
    @@o^a^r^g;@@o^c^wdeic^g;@^a^sf^g;@^c^^g;@^p^r^g
    Does Not return Free busy:
    @@o^a^r^g;@@o^c^wdeic^g;@^a^sf^g;@^c^^g;@^p^r^g
    I have tried enabling and disabling anonymous calendar access to no avail.
    Is there a bug in this version that prevents the return of the free busy information?

    Is this free-busy across domains i.e. [email protected] attempting to see free-busy information for [email protected] or inter-domain searches?
    Inter-domain searches, or non logged in anonymous searches.
    What client are you using to check free-busy information (Calendar Express, UWC/CE, Convergence, Thunderbird + Lightning Plugin) and what version are you running?
    I am attempting to get it to work with the outlook 2007 plugin version: 7.3-05.01
    Simply using the following:
    curl http://hostname:3080/get_freebusy.wcap?mail=user@defaultdomain&fmt-out=text/calendar&noxtokens=1
    Returns free busy
    With hosted users I receive the access denied error. In outlook I receive an error: An error occurred reading Internet free/busy data. General Failure.
    Does outlook require anonymous access to a calendar domain be enabled for get_freebusy?
    >
    You also need to check the icsExtendedDomainPrefs: attribute for the domain:
    http://docs.sun.com/app/docs/doc/819-4437/6n6jckqsu?a=view
    I have tried using this to enable anonymous access to no avail.
    Thank you for your help!

  • How to set custom access denied pages in SharePoint 2013?

    Hi everybody,
    in SharePoint 2010 custom access denied or other error pages could be easily set by setting the new path to the webapp-properties by using webApp.UpdateMappedPage. In SharePoint 2013 this seems to be ignored. The MSDN-entry seems to be out of date and just
    copied from SharePoint 2010:
    http://msdn.microsoft.com/en-us/library/microsoft.sharepoint.administration.spwebapplication.updatemappedpage.aspx
    A possible workaround could be writing a HttpModule that checks the requested url for accessdenied.aspx and redirects to a custom page but there must be another more best practice way to achieve this behaviour??

    I found a workaround to redirect to a custom access denied page but I'm not happy with it.
    I created a HttpModule which uses static method SPCustomRedirect.RegisterRedirectHandler to register a class inheriting ISPCustomRedirectHandler to the current HttpContext. In this class there is a method GetRedirectUrl that returns the path to my custom
    access denied page.
    Now at last a value must be written to the HttpRequest.Querystring named "CustomRedirect". But to add something to the QueryString-NameValueCollection I must use reflection to make it writable because it's readonly. After setting the value, I reset the property
    to readonly.
    For clearness, I post the code-snippet from the HttpModule below:
    HttpRequest request = HttpContext.Current.Request;
    NameValueCollection QS = request.QueryString;
    QS = (NameValueCollection)request.GetType().GetField("_queryString", BindingFlags.NonPublic | BindingFlags.Instance).GetValue(request);
    PropertyInfo readOnlyInfo = QS.GetType().GetProperty("IsReadOnly", BindingFlags.NonPublic | BindingFlags.Instance);
    readOnlyInfo.SetValue(QS, false, null);
    QS["CustomRedirect"] = "CustomAccessDenied";
    readOnlyInfo.SetValue(QS, true, null);
    SPCustomRedirect.RegisterRedirectHandler("CustomAccessDenied", new CustomAccessDenied());
    This is the redirectHandler-class I register in the last line:
    public class CustomAccessDenied : ISPCustomRedirectHandler
    public string GetRedirectUrl(string key)
    string serverRelativeUrl = string.Empty;
    var ctx = HttpContext.Current.Items["DefaultSPContext"];
    if (ctx != null)
    serverRelativeUrl = ((SPContext)ctx).Web.ServerRelativeUrl;
    if (serverRelativeUrl.Equals("/"))
    serverRelativeUrl = string.Empty;
    return string.Format("{0}/_layouts/15/myCode/CustomAccessDenied.aspx", serverRelativeUrl);
    This works fine but I really don't like the need to add a value to the querystring by reflection or the need to do this for every page-request...
    What's your opinion for this?

  • HT204291 Using Azul media player app on my ipad  Apple tv will only display sound but not video from movies.  Any ideas on a fix.  I set mirroring to on but it still does not display video.  It will display photos and video recorded from my iphone.

    Using Azul media player app on my ipad  Apple tv will only display sound but not video from movies.  Any ideas on a fix.  I set mirroring to on but it still does not display video.  It will display photos and video recorded from my iphone.

    Here are the steps for AirPlay:
    Before starting Azul from your (running iOS 5.x/6.x) home screen where have have all your apps we need to turn on mirroring
    On your iPhone 4S/5 or iPad 2 or 3, double-click the Home  Button to view your recently-used apps.
    Swipe all the way to the right to until you see the  icon.
    Note: If the icon does not appear, go to the "If AirPlay Mirroring is not visible or available on your mobile iOS device" section.
    Tap the  icon to see the list of available AirPlay devices.
    Enable AirPlay Mirroring in this menu by tapping on an available Apple TV, then sliding the Mirroring slider to ON.
    Now you should be seeing your iPad/iPhone on your TV.
    Start up Azul now and using the settings icon on the top right corner go to the option that say "TV out" ON.
    When you do that you will see an Orange screen
    Now click "Done" and play the video you want to watch and it will AirPlay

  • When I print to PDF using Acrobat 11 Pro from any application the acrobat Reader does not launch automatically. Associations are correct. Thx for your help,  Bruce

    When I print to PDF using Acrobat 11 Pro from any application the acrobat Reader does not launch automatically. Associations are correct. Happens from Chrome, IE, Word, Excel, Powerpoint. Previously had deskPDF installed but uninstalled correctly. Can't find a preference setting for the auto launch. Thx for your help,  Bruce

    A simple way is to flatten the form fields, which converts the field appearances to regular page contents. You can do this with JavaScript or PDF Optimizer (Advanced > PDF Optimizer > Discard Objects > Flatten form fields). A very nice script that adds a custom menu item can be found here: http://www.uvsar.com/projects/acrobat/flattener/

  • [SOLVED]intel_backlight service does not set backlight at boot

    Hi everyone,
    I have a Dell inspiron 3542 laptop.The problem is that even though the backlight.service saves and loads the backlight value it does not set it.For example:
    xbacklight -get
    outputs the saved backlight value but on screen it appears around 1-5% and only when i change it,it goes back to normal.According to [email protected] manpage"if udev property ID_BACKLIGHT_CLAMP is not set to false value, the brightness is clamped to a value of at least 1 or 5% of maximum brightness, whichever is greater. This restriction will be removed when the kernel allows user space to reliably set  a brightness value which does not turn off the display."
    My Question is how can i set the udev property
    Thank you for any suggestions
    Last edited by Liberis (2015-05-11 00:49:08)

    I have to admit that the problem and the question was not well stated.I wanted to override backlight clamping because i thought that was the problem.
    Ill try to post the solution as clear as i can (my english knowledge is not the best) .
    The laptop im using has hybrid graphics(nvidia and intel) im using the open source drivers with i915 and nouveau modules and im using lvm2 dm-crypt setup
    I tried the following
    Recompiling systemd trying to revert this patch :https://github.com/systemd/systemd/comm … ca6c595c76
    Setting -no-clamp option (could not make it right i think) in [email protected] with(could not make it work i think i did not do it correct)
    as stated at http://lists.freedesktop.org/archives/s … 27138.html
    systemctl edit [email protected]
    [Service]
    ExecStart=
    ExecStop=
    ExecStart=/usr/lib/systemd/systemd-backlight -no-clamp load %i
    ExecStop=/usr/lib/systemd/systemd-backlight -no-clamp save %i
    I could not find a way to set ID_BACKLIGHT_CLAMP in udev properties i did not quite understand what it was asking to be honest.
    Solution
    EDIT:1 Adding ENV{ID_BACKLIGHT_CLAMP}="0" in backlight section in /usr/lib/udev/rules.d/99-systemd.rules also solves the issue as the man page says.
    Do not judge these might were completely wrong moves but with little to no knowledge only trial and error could help
    I  could also set the saved backlight at boot by blacklisting the i915 module and leaving nouveau.
    The strange thing is that i915 is still being  loaded while using PRIME
    glxinfo | grep "OpenGL renderer"
    OpenGL renderer string: Mesa DRI Intel(R) Haswell Mobile
    and the lsmod output
    lsmod | grep i915
    i915 1024000 4
    intel_gtt 20480 1 i915
    drm_kms_helper 102400 2 i915,nouveau
    drm 282624 8 ttm,i915,drm_kms_helper,nouveau
    i2c_algo_bit 16384 2 i915,nouveau
    video 24576 2 i915,nouveau
    button 16384 2 i915,nouveau
    i2c_core 53248 10 drm,i915,i2c_i801,i2c_hid,i2c_designware_platform,drm_kms_helper,i2c_algo_bit,v4l2_common,nouveau,videodev
    also journalctl -xe output
    -- Unit systemd-backlight@backlight:intel_backlight.service has begun starting up.
    May 11 02:43:20 archlinux kernel: ACPI: Video Device [GFX0] (multi-head: yes rom: no post: no)
    May 11 02:43:20 archlinux kernel: input: Video Bus as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/LNXVIDEO:01/input/input11
    May 11 02:43:20 archlinux kernel: snd_hda_intel 0000:00:03.0: bound 0000:00:02.0 (ops i915_audio_component_bind_ops [i915])
    May 11 02:43:20 archlinux kernel: [drm] Initialized i915 1.6.0 20150130 for 0000:00:02.0 on minor 1
    May 11 02:43:20 archlinux kernel: [drm:hsw_unclaimed_reg_detect.isra.10 [i915]] *ERROR* Unclaimed register detected. Please use the i915.mmio_debug=1 to debug this proble
    May 11 02:43:20 archlinux kernel: input: HDA Digital PCBeep as /devices/pci0000:00/0000:00:1b.0/sound/card1/hdaudioC1D0/input9
    May 11 02:43:20 archlinux kernel: input: HDA Intel PCH Headphone Mic as /devices/pci0000:00/0000:00:1b.0/sound/card1/input12
    May 11 02:43:20 archlinux kernel: Console: switching to colour frame buffer device 170x48
    May 11 02:43:20 archlinux kernel: i915 0000:00:02.0: fb0: inteldrmfb frame buffer device
    May 11 02:43:20 archlinux kernel: i915 0000:00:02.0: registered panic notifier
    May 11 02:43:20 archlinux systemd[1]: Found device ST1000LM024_HN-M101MBB sda1.
    -- Subject: Unit dev-disk-by\x2duuid-7D28\x2d5BEB.device has finished start-up
    -- Defined-By: systemd
    -- Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel
    -- The start-up result is done.
    May 11 02:43:20 archlinux systemd[1]: Started Load/Save Screen Backlight Brightness of backlight:intel_backlight.
    -- Subject: Unit systemd-backlight@backlight:intel_backlight.service has finished start-up
    -- Defined-By: systemd
    -- Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel
    -- Unit systemd-backlight@backlight:intel_backlight.service has finished starting up.
    EDIT:2 Avoided the blacklisting by setting nouveau early KMS to boot earlier at mkinitcpio.conf and the result is the same
    I think nouveau has to be loaded before i915 otherwise intel_backlight service is not working even though
    systemctl status systemd-backlight@intel_backlight.service
    shows no errors
    I have to say that i have not quite understood why this is working like this but i would love if anyone can explain it.
    i can provide more info if needed
    Last edited by Liberis (2015-05-12 00:51:38)

  • Why when using Adobe Bridge,  I apply a star rating,  the rating does not show up in Photoshop Elements? [tags]

    Why when using Adobe Bridge,  I apply a star rating,   the rating does not show up in Photoshop Elements.  I use Elements as my organizer and Bridge to view as it is much more user friendly.  Anyone any solutions??

    Most likely you have set the wrong file as the external editor. You don't want the obvious one; that's just a link to the welcome screen. Go back and choose this one, which is hidden away inside the folder Support Files:

  • Right click context menu does not appear only for Java 1.7, AWT TextField

    I have been debugging some issues that an application has been having with Java 1.7 versus older versions. A new problem I have encountered is that the right click context menu does not function in any TextField. It works fine when running/compiling it with any previous version of Java. I have tried coding a simple test with a Frame, Panel and TextField to see if it might be something else in the more complex application that was causing it, but the simple test class has the same problem.
    I have searched for other people having the same issue, but I have not found anything comparable. This seems like a huge change from one version to the next and I am surprised that I am not finding this mentioned anywhere else. Can someone point me to anything that discusses this issue that I am having? Does 1.7 require I implement my own context menu? I realize AWT is old technology, but this is an old, fairly complex application that doesn't use swing, and that is not going to change at this point.
    My simple test:
    import java.awt.*; 
    import java.awt.event.*; 
    import java.util.*; 
    class testF3 extends Panel 
      public static void main(String args[]) 
        Frame f = new Frame(); 
        Panel p = new Panel(); 
        f.setLayout(new BorderLayout()); 
        f.add("North", p); 
        TextField tf1 = new TextField("", 20); 
        p.add(tf1); 
        Dimension medm = f.getSize(); 
        medm.height = 100; 
        medm.width = 200; 
        f.setSize(medm); 
        f.setVisible(true); 

    In the past few days since upgrading to 4.0.4, the entire right-click context menu for links is gone and replaced with one item: "Copy Link" The "Open In New Tab" item, along with some other context items, is no longer there.
    That's actually a problem with your particular installation of Safari, b. I've got all the contextual menu entries with my 4.0.4.
    I helped fix one of these recently here at the forum. Try the procedure from the following post (it got back Tho's missing contextual menu entries):
    http://discussions.apple.com/thread.jspa?messageID=10598385&#10598385

  • Customer Query to idetify customers that does not have any transactions

    Dear All,
    I am using the following query to find out the customers that does not have any transactions in the system:
    SELECT customer_number, customer_name, DECODE(status,'A','ACTIVE') current_status
    --count(*)
    FROM ra_customers
    WHERE customer_id NOT IN (select distinct bill_to_customer_id from ra_customer_trx_all)
    ORDER BY customer_name ASC
    Is this right?
    The above query is to identify those customers that were added by mistake and that does not have any transactions been done.
    Please update...
    Many thanks in advance...

    santark wrote:
    Dear All,
    I am using the following query to find out the customers that does not have any transactions in the system:>
    SELECT customer_number, customer_name, DECODE(status,'A','ACTIVE') current_status
    --count(*)
    FROM ra_customers
    WHERE customer_id NOT IN (select distinct bill_to_customer_id from ra_customer_trx_all)
    ORDER BY customer_name ASC
    You are will only see customers which have not been BILL TO there could be SHIP TO Customers as well hence look out for all the usages of customers in the AR transactions to get the query right.
    Is this right?
    The above query is to identify those customers that were added by mistake and that does not have any transactions been done.
    Please update...
    Many thanks in advance...Thanks

  • I cannot send or receive group text messages as well as pictures messages / MMS. What should I do? The settings on Messages was set to receive group texts but it does not solve the problem.

    I cannot send or receive group text messages and picture messages / MMS.  The settings on Messages are already set to receive group texts but it does not help. What should I do?

        Wow, 1yerdua. That's far too long to be having this messaging trouble. We want to find the resolution fast! If you turn off your Lumia's WiFi (Menu > Settings > WiFi), are you still able to access data-oriented applications like Internet Explorer? Have you been to other areas of the state/country and experienced the same trouble?
    JenniferH_VZW
    Follow us on Twitter www.twitter.com/vzwsupport

  • [SOLVED] slim does not set a default session

    Hi everybody
    I think slim does not set the default session (first entry in sessions in /etc/slim.conf):
    My /etc/slim.conf:
    login_cmd exec /bin/bash -login ~/.xinitrc %session
    sessions openbox
    So the default session (and %session) should be openbox.
    My ~/.xinitrc:
    DEFAULT_SESSION=openbox
    # urxvt -e screen &
    (sleep 1;
    eval `cat ~/.fehbg`;
    conky &
    xbindkeys &
    volwheel &
    pidgin &
    case $1 in
    awesome|fluxbox|icewm|i3|dwm|wmii|fvwm|twm|wmfs)
    exec ck-launch-session $1
    openbox)
    /usr/bin/tint2 &
    exec ck-launch-session openbox-session
    exec ck-launch-session $DEFAULT_SESSION
    esac
    So. When my sessions option is only "openbox" and .xinitrc is started with $1 = "openbox", it should execute tint2. But it doesn't.
    Workaround 1:
    When I set openbox directly in login_cmd, it works and tint2 is executed.
    login_cmd exec /bin/bash -login ~/.xinitrc openbox
    Workaround 2:
    In slim, when I hit F1 to change the session and the words "openbox" appears at the screen, it does also work fine.
    That means, that slim does not set the default session correctly. Or am I wrong?
    I think this is since the last update.
    Thanks for your feedback.
    mindfuckup
    Last edited by mindfuckup (2013-02-12 19:24:39)

    Slim never set the default session, but there always was a comment in the default config suggesting that it would. This was well known and everybody simply set their own default (I'll get back to this in a second). Instead of simply modifying this comment, Arch included a patch to change Slim's behavior, but this led to new unexpected behavior so it was removed (recently).
    You could also have found this in the wiki, which also provides a solution. Another way to fix your .xinitrc is to replace $1 in the case statement by ${1:-openbox}.
    Edit: I just noticed you actually had the DEFAULT_SESSION as used in the wiki example. I think the solution in the wiki is a bit strange, and your .xinitrc (where tint2 should only be started for openbox) is an example where the alternative I suggested is simpler. Yet another way is to use the *) case for the default session (so you would not include openbox as a separate case and just start tint2 and openbox unless the $1 is set to awesome).
    Last edited by Raynman (2013-02-12 17:52:33)

  • Every time I try to back up my Macbook Pro with an external hard drive using Time Machine, I receive the error of "the disk does not have enough space". I have a 500GB hard drive and only 120GB Macbook. It worked fine before the latest Maverick's

    Every time I try to back up my Macbook Pro with an external hard drive using Time Machine, I receive the error of "the disk does not have enough space". I have a 500GB external hard drive and only 120GB Macbook. It worked fine before the latest Maverick's update. Any help would be greatly appreciated.

    My guess would be it has created an entirely new backup of your drive when you upgraded to Mavericks.
    See Here: http://pondini.org/TM/1.html
    And here: http://pondini.org/TM/9.html
    Peruse the whole site. There is a lot of information there.

  • Photoshop CC2014 running under window 8.1.  How do I access mini bridge.  It does not show under FILE or WINDOW-EXTENSIONS.  Works ok with CS6

    Photoshop CC2014 running under window 8.1.  How do I access mini bridge.  It does not show under FILE or WINDOW-EXTENSIONS.  Works ok with CS6

    Photoshop: Spring Cleaning | PHOTOSHOP.COM BLOG

  • I am using Illustrator CS5. I am using a certain font and when I make a selection to use one of the letter options or a glyph, it does not take my selection; in other words, nothing changes.

    I am using Illustrator CS5. I am using a certain font and when I make a selection to use one of the letter options or a glyph, it does not take my selection; in other words, nothing changes.

    What font? What system? What Glyph? What language settings? Could be anything. Either way, ask in the AI forum. You'll get quicker answers there - if you provide all the required info.
    Mylenium

Maybe you are looking for

  • Accounts Receivable Report: Customer Wise Ageing Analysis report -FI module

    Hi Gurus,              Can anyone help me in providing standard report(source code) or already done sample report(source code) for Accounts Receivable Report: Customer Wise Ageing AnalysisThis is in FI Module. Though it is FI Module we need to fetch

  • How to add video files to n91 from my pc?please he...

    i connect my 91 to my hp notebook with a usb cable. i have some video files that i want to transfer to my phone. i do not how. please a detailed explanation because i have my n91 for 2 days and my previos phone was a 3310. thank you

  • How would I do the following transformation to text

    Im transforming an .xml to text to be inserted into the body of an email. The text is made up of numbered lines. Im trying to align the information but its coming out looking like this 1.John abcd 1234 2.Joe dcd 1 3.James a 5222 I have attempted to m

  • SAPXPG Problems

    Hi Experts, OS: Linux RH4AS (x86_64) SAP SRM 5.0, DB - Oracle 10.2.0.2 My jobs in DB13 currently are failing with the following error: SXPG_COMMAND_EXECUTE failed for BRCONNECT - Reason: x_error I am using a distributed environment with a standalone

  • Read file and count rows and columns

    Can someone guide me on how can I accomplish the following a) read what supposedly is a matrix from text file b) make sure all the entries in input are integers c) if not raise error, else c) is the matrix a square matrix? d) if not raise error if it