Permission Level Question (Use Client Integration Features)

Hello All, 
I just had a general question on one of the options for permission levels in sharepoint. There's one called "Use Client Integration Features":
Can anybody explain exactly what would be enabled if I enable this option? I know some basic things so far, such as if I enable this, the "Send To->E-mail a link" option would appear for users. However, I'm not exactly sure what else this would
be used for. Any help would  be greatly appreciated.
Thanks!
Chris

Hi,
hope these links helps you-
http://office.microsoft.com/en-us/sharepoint-server-help/change-how-to-open-a-document-in-a-library-with-one-click-HA101729873.aspx
http://technet.microsoft.com/en-us/library/ee837425(v=office.14).aspx
http://blogs.technet.com/b/officeasia/archive/2013/01/09/configure-sharepoint-server-to-open-office-documents-in-client-application-by-default.aspx
Hope this helps!
Ram - SharePoint Architect
Blog - SharePointDeveloper.in
Please vote or mark your question answered, if my reply helps you

Similar Messages

  • Full mask permission in SharePoint using Client Side Object Model

    Full mask permission in SharePoint using Client Side Object Model does not include all the base permission while it does have all base permission in server side . Is this a bug ? 
    Or do we have any workaround for this.
    BasePermissions.Set(PermissionKind.FullMask);  is not updating all the permissions. 
    It seems that there is some limitation with Microsoft.SharePoint.Client.dll as mentioend at below link . Do we have any workaround here.
    http://break962.rssing.com/browser.php?indx=7116806&last=1&item=9
    Ashish Baranwal || To know what you know and what you do not know, that is true knowledge

    You can write your own loop to upload multiple files via an individual call.
    http://sharepoint.stackexchange.com/questions/108525/multiple-file-upload-with-metadata-using-rest/108532#108532
    More reference: http://sharepointfieldnotes.blogspot.com/2014/04/uploading-documents-and-setting.html
    Please 'propose as answer' if it helped you, also 'vote helpful' if you like this reply.

  • Do the apps have to be installed on the iPhone/iPad to use the integrated features in iOS 6?

    please help
    i would rather not take up space on my iPad/iPhone

    My Bad.  I should have said...
    Is it required that the Facebook and Twitter apps be installed on the device (iPhone or iPad) to the integrated features in iOS 6?

  • Connectivity question using client hyper v on windows 8.1

    Hi. I am creating a lab environment with 2 networks containing several vm’s running windows server 2012. I am connecting the networks using RRAS on a separate machine.
    Each vm has 2 virtual switches; one is a private connection type  and the other is a public connection type. When both network connections are enabled on the vm’s, I cannot ping across the 2 netoworks. The only way I can ping across the 2 networks is
    if I disable the public network connection on the vm’s. Is there a way to have both the private and public network connections enabled and still be able to ping across the networks ? Thanks in advance.
    Mark

    Hi Mark,
    I’m writing to just check in to see if the suggestions were helpful. If you need further help, please feel free to reply this post directly so we will be notified to follow it
    up.
    If you have any feedback on our support, please click here.
    Best Regards,                              
    Anna Wang
    TechNet Community Support

  • Check user permission level using jquery/javascript

    On a sharepoint page I need to check permission level for a user and based on permission level he is having i need to hide few elements on that page.any pointers on how to check user permission level using jquery/javascript.
    for eg: i need to do something like this
    if(userpermissionlevel=="custom read"){//hide some elements}
    Any pointers will be helpful.

    Try below
    function checkifUserHasEditPermissions()
    context = new SP.ClientContext.get_current();
    web = context.get_web();
    this._currentUser = web.get_currentUser();
    context.load(this._currentUser);
    context.load(web,'EffectiveBasePermissions');
    context.executeQueryAsync(Function.createDelegate(this, this.onSuccessMethod), Function.createDelegate(this, this.onFailureMethod));
    function onSuccessMethod(sender, args)
    if (web.get_effectiveBasePermissions().has(SP.PermissionKind.editListItems))
    //User Has Edit Permissions
    http://social.technet.microsoft.com/Forums/sharepoint/en-US/f21ad6b1-445a-497d-a286-d3ba8c2928a6/how-to-get-the-current-user-permission-level-on-a-list-item-with-ecmascript
    or
    http://stackoverflow.com/questions/22122139/check-if-current-users-belongs-to-sp-group-using-javascript-client-side-object-m
    http://blog.fidelityfactory.com/2011/11/29/sharepoint-client-ecma-script-check-user-permissions/

  • To extract the users permission on files and folders in sharepoint 2010 using client object model

    To extract the users permission on files and folders in sharepoint 2010 using client object model

    Hello,
    This is sample code to get item level permisison: (Just written in notepad so it is not tested)
    public void ItemLevelPermission()
    SecurableObject curObj = null;
    ListItem curItem = ctx.Web.Lists.GetByTitle("LibraryName").GetItemById(ItemId); -> Use Id of file or folder.
    IEnumerable roles = null;
    roles = ctx.LoadQuery(
    curObj.RoleAssignments.Include(
    roleAsg => roleAsg.Member,
    roleAsg => roleAsg.RoleDefinitionBindings.Include(
    roleDef => roleDef.Name, // for each role definition, include roleDef’s Name
    roleDef => roleDef.Description)));
    ctx.ExecuteQuery();
    Hope it could help
    Hemendra:Yesterday is just a memory,Tomorrow we may never see
    Please remember to mark the replies as answers if they help and unmark them if they provide no help

  • How to activate Custom Feature in SharePoint 2010 using Client Object model

    I am trying to Activate a custom feature using Client Object Model in SharePoint 2010. Here is the code I used. When I execute the code, I got the error "Feature with Id 'xx' is not installed in this farm, and cannot be added to this scope while
    creating site collection". Can anyone help?
    ClientContext clientContext = new ClientContext(spURL);
    //GUID of the custom feature                    
    Guid districtFeatureId = new Guid("5b3529de-5045-46da-af87-8d2e32c121a7");
    Site clientSite = clientContext.Site;
    FeatureCollection clientSiteFeatures = clientSite.Features;
    clientContext.Load(clientSiteFeatures);
    clientContext.ExecuteQuery();
    //Activate the feature
    clientSiteFeatures.Add(districtFeatureId, false, FeatureDefinitionScope.Site);
    clientContext.ExecuteQuery();

    Hi shil chan,
    When you activate a feature on the site collection, the feature should be scoped to site or farm, the error message shows it cannot find the specific feature, this will happen when you have a feature in web
    scope or the feature isn’t installed.  
    So, to troubleshooting this issue:
    Verify whether the feature is scoped to web. Please go to
    Site Setting->Site Features . If the feature is a web scope feature, then add the feature to webfeatures.
    Make sure the feature is installed correctly.
    Please inform me freely if you have any questions.
    Thanks

  • Assign Group permission to list item using client object model

    Hi,
       I am trying to add the list item and assign the permission to the list item by using SP 2010 client object model. The problem which i am facing that when i assign the group as a permission to the item, by automatically the limited access permission
    is added to the group. Please find the steps which i have followed,
    Step-1: Break role inheritance.
     foreach (var item in _listItemCollection)
                            if (item["FileLeafRef"].ToString().ToLower() == "xxx")
                                item.BreakRoleInheritance(true, false);
                                _clientContext.Load(item.RoleAssignments);
                                _folderItem = item;
    _clientContext.ExecuteQuery();
    Step 2: Remove all permissions of the list item.
       foreach (var assignment in _folderItem.RoleAssignments)
                        assignment.RoleDefinitionBindings.RemoveAll();
                        assignment.Update();
    _clientContext.ExecuteQuery();
    Step 3:
        Add Group as a permission to the list item.
      var role = _web.RoleDefinitions.GetByType(RoleType.Contributor);
                    var collRdb = new RoleDefinitionBindingCollection(_clientContext) { role };
                    Principal principal = _grp;
                    _folderItem.RoleAssignments.Add(principal, collRdb);
                    _folderItem.Update();
    _clientContext.ExecuteQuery();
        After adding the group successfully to the list item, i checked the group permission and it contains the value as "Contribute,Limited Access" to the site level and "Contribute" to the list item. Please guide me how to avoid to create Contribute,Limited
    Access role.
    Balaji

    Hi Dmitry,
      When I create the group and assign contribute permission, the group has the permission at the site level(to see the permission, click group and click view Group Permission).  I have added the list item and break the role inheritance permission
    and given the unique permission by providing group as a permission to the list item. After providing the permission, the group permission at the site level changed to "Contribute, Limited Access". I dont know how contribute permission changed to contribute,
    limited access.
    I found the workaround to fix this issue. I created the group and create the folder in the shared document library by using client object model. Due to facing some issue by providing the permission using client object model, i have created the event receiver
    to the document library and using server object model, i can able to assign the approprate group permission.
    Balaji

  • New Excel Features - Use of Integration,Formatting and Formulae in BI 7

    Hi Experts,
    I had a look at the Excel integration section of the BI 7 Features and found the some new enhancements for Excel.We are planning to upgrade to BI7 and want to get some expert opinions
    1. Excel Formulas allow access to any cell of the result set.
    2. combining Excel formulas and Excel Formatiing allows the design of high end formated solution workbooks.
    Can anyone explain me the difference between the Excel features in BW3.5 and BI7,with some real time examples.
    Does it mean that we dont need any macros to execute some of the calculations or if there a different use in BI7?
    Can i use all the features in MS Excel 2003?
    Can I use the Existing Bex Browser and create new BI7 workbooks or do i need for Enterprise portal?
    Thanks
    Mike

    Hi Experts,
    I had a look at the Excel integration section of the BI 7 Features and found the some new enhancements for Excel.We are planning to upgrade to BI7 and want to get some expert opinions
    1. Excel Formulas allow access to any cell of the result set.
    2. combining Excel formulas and Excel Formatiing allows the design of high end formated solution workbooks.
    Can anyone explain me the difference between the Excel features in BW3.5 and BI7,with some real time examples.
    Does it mean that we dont need any macros to execute some of the calculations or if there a different use in BI7?
    Can i use all the features in MS Excel 2003?
    Can I use the Existing Bex Browser and create new BI7 workbooks or do i need for Enterprise portal?
    Thanks
    Mike

  • HT5454 I'm in an educational environment.  New student computers have ARD installed.  We don't want them to use the administration features of ARD but to be clients only.  How can I accomplish this?

    I'm in an educational environment.  New student computers have ARD installed.  We don't want them to use the administration features of ARD but to be clients only.  How can I accomplish this?

    Unless you installed the ARD administration application on the computers yourselves, all they'll have is the client. The ARD admin app is not included with Macs; it must be purchased from the Mac App Store. If you did for some reason install the ARD admin app, just remove it.
    Regards.

  • User Analysis at Permission Level - Detail Report (RAR SP12)

    Hello All,
    I have having question regarding the User Level Analysis at Permission level report. Currently, we are on GRC Access control 5.3 SP12.
    Per my understanding when you execute the User level analysis at Action level, you get SOD conflict reports based on T-code level and not on authorization / permission level. But, if you execute the user level analysis at permission level then SOD report is based on the authorization / permission object level.
    But now, when I execute the user level analysis at PERMISSION LEVEL in the Informer tab, in the report I am only able to see "Transaction Code Check at Transaction Start" name in the Permission Object Column and "Transaction Code" name in the Field column.
    Look forward to hear from you all.
    Thanks in advance,
    Regards,
    Angelica

    Hi Angelica,
    This behaviour is ok for those risks in which you have not enabled any Object/Field value. It will pick S_TCODE Object and show you the risk.
    This is useful because -
    1. If you have risks defiend at Tcode level - you can still catch them while running risk analysis at permission level.
    2. If you have Object Values defined in risk and you are running permission level analysis it will show risk only if Object Values meet. In that case permission level risk anlysis will not show risk if there is no actual risk.
    3. Running risk analysis at Action level can show false positives when risk is defined ta Object level. So, it is always better to r
    un alanysis at permission level, it will bring all actual risks skipping false positives.
    4. You can run only one level risk analysis in CUP and ERM and permission level covers all risks.
    If you have risk defined at Object Level and the role/user is not fulfilling all values, it should not show in permission level. In your case, if it is showing only "Transaction code check at start"  and the risk is defined at Object Level, then sure it is a bug.
    Regards,
    Sabita

  • How to get list of users who all are having full access in sharepoint site using client object model c#

    Hi,
    I want to fetch the list of users who all are having full access to the sharepoint list using client object model with .Net
    Please let me know if any property for the user object or any other way to get it.
    Thanks in advance.

    Here you are complete code i created from some years it lists all groups and users, you can just add a check in the permissions loop to see if it is equal to Full Control.
    Private void GetData(object obj)
    MyArgs args = obj as MyArgs;
    try
    if (args == null)
    return; // called without parameters or invalid type
    using (ClientContext clientContext = new ClientContext(args.URL))
    // clientContext.AuthenticationMode = ClientAuthenticationMode.;
    NetworkCredential credentials = new NetworkCredential(args.UserName, args.Password, args.Domain);
    clientContext.Credentials = credentials;
    RoleAssignmentCollection roles = clientContext.Web.RoleAssignments;
    ListViewItem lvi;
    ListViewItem.ListViewSubItem lvsi;
    ListViewItem lvigroup;
    ListViewItem.ListViewSubItem lvsigroup;
    clientContext.Load(roles);
    clientContext.ExecuteQuery();
    foreach (RoleAssignment orole in roles)
    clientContext.Load(orole.Member);
    clientContext.ExecuteQuery();
    //name
    //MessageBox.Show(orole.Member.LoginName);
    lvi = new ListViewItem();
    lvi.Text = orole.Member.LoginName;
    lvsi = new ListViewItem.ListViewSubItem();
    lvsi.Text = orole.Member.PrincipalType.ToString();
    lvi.SubItems.Add(lvsi);
    //get the type group or user
    // MessageBox.Show(orole.Member.PrincipalType.ToString());
    if (orole.Member.PrincipalType.ToString() == "SharePointGroup")
    lvigroup = new ListViewItem();
    lvigroup.Text = orole.Member.LoginName;
    // args.GroupsList.Items.Add(lvigroup);
    DoUpdate1(lvigroup);
    Group group = clientContext.Web.SiteGroups.GetById(orole.Member.Id);
    UserCollection collUser = group.Users;
    clientContext.Load(collUser);
    clientContext.ExecuteQuery();
    foreach (User oUser in collUser)
    lvigroup = new ListViewItem();
    lvigroup.Text = "";
    lvsigroup = new ListViewItem.ListViewSubItem();
    lvsigroup.Text = oUser.LoginName;
    lvigroup.SubItems.Add(lvsigroup);
    //args.GroupsList.Items.Add(lvigroup);
    DoUpdate1(lvigroup);
    // MessageBox.Show(oUser.LoginName);
    RoleDefinitionBindingCollection roleDefsbindings = null;
    roleDefsbindings = orole.RoleDefinitionBindings;
    clientContext.Load(roleDefsbindings);
    clientContext.ExecuteQuery();
    //permission level
    lvsi = new ListViewItem.ListViewSubItem();
    string permissionsstr = string.Empty;
    for (int i = 0; i < roleDefsbindings.Count; i++)
    if (i == roleDefsbindings.Count - 1)
    permissionsstr = permissionsstr += roleDefsbindings[i].Name;
    else
    permissionsstr = permissionsstr += roleDefsbindings[i].Name + ", ";
    lvsi.Text = permissionsstr;
    lvi.SubItems.Add(lvsi);
    // args.PermissionsList.Items.Add(lvi);
    DoUpdate2(lvi);
    catch (Exception ex)
    MessageBox.Show(ex.Message);
    finally
    DoUpdate3();
    Kind Regards, John Naguib Technical Consultant/Architect MCITP, MCPD, MCTS, MCT, TOGAF 9 Foundation

  • How to use SharePoint integration in Adobe Reader XI?

    Acrobat XI and Reader XI are now offering a SharePoint integration feature, supporting SharePoint 2010 and 2013.
    In 'Adobe Enterprise Administration Guide' there are some requirements mentioned for SharePoint, saying that there is a Acrobat License necessary for every client computer!
    Does that mean, that I can only use the SharePoint Integration in Adobe Reader with an additional Acrobat license?
    Has anybody tried this?
    Reagrds
    Hans
    Message was edited by: Hans-J. Dohrmann

    Not possible with Adobe Reader.

  • Questions on Client Failver and Fast Failover

    've few questions regarding Client Failover and Fast Faiolver of Oracle Database HA. Before I ask those questions I would like to explain my environment. Below are the details.
    - We have two physical locations called 'ABC' and 'PQR'
    - ABC is the primary site.
    - PQR is the standby site.
    - In ABC, we have Oracle RAC database (11.2.0.2) with two nodes.
    - In PQR, we have a single server standalone database (11.2.0.2) with ASM. This is not a RAC.
    - Data Guard has been configured between ABC and PQR and it is working as expected.
    - Please note that we have a licence for Active Data Guard.
    - We have Oracle Identity Management products at both ABC and PQR and they are going to use RAC database as a primary database which is in ABC.
    - We did not configure Data Guard broker yet.
    We want to achieve below goals:
    Goal 1:
    Whenever RAC primary goes down completely, standby database should become primary database AUTOMATICALLY and it should allow read/write operation.
    I guess this is called 'Fast Failover'. Please let me know if I am wrong.
    Questions :
    - To make this happen, Do I need to configure Data Guard Broker so that standy database becomes primary when RAC goes down completely with planned or unplanned outage.
    - Let's say RAC goes down completely, how long does Data Guard broker take to make standby db as Primary.
    - What about the client/application who already connected to RAC.
    - Let's standby DB has become as primary and after sometime if RAC comes back , Does data guard automatically changes the role of RAC to primary ?
    Goal 2:
    As I explained above, all Oracle IDM products and applications speak to RAC database they only know about RAC database which is primary.They are not aware of standby database.
    - Whenever a client session is in progress with RAC primary database, if RAC goes down completely , we would like to expect client session should get transferred standby datbase without loosing session information . However before this happens, standby database should become primary becuase client session may perform write operations.
    - Whenever a client is trying to connect to RAC prmary and assume RAC is completely down, we would like to expect client connections should get transferred to standby database.
    However before this happens, standby database should become primary becuase client session may perform write operations.
    As per my knowledge, above scenarios are called 'client failver'. Please let me know if I am wrong.
    Questions:
    1. Please throw some light to achieve above features.
    2. As per my understanding, before client failover happens, fast failover should have already occured and standby should get switch to primary role. I guess all this happens through TIMEOUT parameters. What are those.
    Could you please help ?
    Thanks

    859875 wrote:
    Goal 1:
    Whenever RAC primary goes down completely, standby database should become primary database AUTOMATICALLY and it should allow read/write operation.
    I guess this is called 'Fast Failover'. Please let me know if I am wrong.You are correct.
    >
    Questions :
    - To make this happen, Do I need to configure Data Guard Broker so that standy database becomes primary when RAC goes down completely with planned or unplanned outage.Yes (you can also use Grid Control that will use Data Guard Broker).
    >
    Goal 2:
    As I explained above, all Oracle IDM products and applications speak to RAC database they only know about RAC database which is primary.They are not aware of standby database.
    - Whenever a client session is in progress with RAC primary database, if RAC goes down completely , we would like to expect client session should get transferred standby datbase without loosing session information:This is not possible: it is possible only for SELECT statement and only in a single RAC database.
    You can find some interesting documents on MAA home page (best pratices, case studies...):
    http://www.oracle.com/technetwork/database/features/availability/maa-090890.html

  • How to Setup Batch Management Level (Material vs Client)

    Hi Experts,
    I had a question about the level at which I should be setting up Batch Management. The requirements that we have are:
    - We want uniqueness in the batch being created.
    - We have split valuation active at the Batch Level.
    Hence, we have nailed down to the following 2 options: 1. Client level or 2. Material level. (I know that I will not be using Plant level because we do a lot of STO's and we do not want to lose the characteristics in the Batch at the plant level. So the plant level is out of scope.)
    Client Level: Although the client level gives us the uniqueness and supports most of our requirements, my fear with going at the client level is that it is too rigid and MAY cause problems in the future. Is that true? What would be issues/ concerns that you have faced when you have had Batch Management activated at the client level.
    Material Level: If I setup the system at this level, I would like to be able to create a Batch number for a material across the entire client only once. E.g. MAT1 can have BATCH 123 only once across the whole client. MAT 2 can have BATCH 123 but the Material# and the Batch # uniqueness should be maintained thoroughly.
    I would like to try out this level but my problem is I am unable to understand and setup this level completely. I have gone through some pretty good discussion on this topic but still am unable to understand it thoroughly. The link to this discussion is (http://www.sapfans.com/forums/viewtopic.php?f=27&t=80407). If you refer to this link, it says u2013 Client/ Material Level. What does client/material level mean? Can you please help me understand it. Also, if I setup Batch management at this level, I would like the system to auto-generate numbers for me exactly as I have mentioned above. Is there a way to do so? I was trying to setup the BATCH_MAT number range object with the batch level at Material level but the system seems to always default to the BATCH_CLT level and give us numbers. Is there a way to fix the system to check the BATCH_MAT number range object and give the batch numbering per my requirements. What happens if I use the Material Level Batch management with BATCH_CLT number range object?
    Your help is highly appreciated.
    Edited by: TV_SINR on Jul 16, 2010 8:52 PM

    Check following customizing:
    Logistics General --> Batch Management --> Specify Batch Level and Activate Status Management
    If you want to change the batch level, you have to start conversion to activate the change.
    Note that you cannot reset conversion from plant level to a higher level, read the documentation for customizing of
    "Specify Batch Level and Activate Status Management".
    If you want to work with same batches for different materials, you should use "Batch unique at material level".
    Logistics General --> Batch Management --> Batch Number Assignment
    Here you can define how the system should create batch numbers.
    Best Regards, Dirk

Maybe you are looking for

  • How to Export local security setting all filed name & value against filed.

    HI all, I am trying to export local security setting from local policy using bellow scrip. but it is showing only these are configured. I need expert help which allowed me to export all filed with value where it is configure or not. Please give me. $

  • Problem with „Empty-File Handling" in PI 7.11

    Hi, Iu2019m working in PI 7.11 with file adapter, Sender CC, option: Empty-File Handling: Process Empty Files. What I want to do is giving target file the system-date, if the source file is empty. But I always get a mapping error in RTWB: Premature e

  • IOS 5 Photo Albums

    I have been attempting to create new albums within the Photos app (iPhone 4, IOS 5).  It seems that after I've created them (by adding photos from the camera roll), at some point they simply disappear.  The timing doesn't seem to be consistent--somet

  • Can't get BTSport via TV

    BTSport is not available to me via my TV, and most likely never will be      so I'm wondering if ??? A friend of mine lives within range of a TV transmitter that has BTSport, he doesn't have BTBroadband, in fact he doesn't have any broadband !! If I

  • Samsung Convoy Bluetooth connection

    I have a Samsung Convoy and 90% of the time I have to turn the phone off and back on to get the phone to connect with the Jawnone Icon . I have tried removing and re-pairing the Jawbone and phone and it didn't help. Any suggestions?