Submit SharePoint app to Office app store, this app need to add file to hosted web style library

I want to submit SharePoint app to Office app store, I road the "Validation policies for the apps submitted to the Office Store : "http://msdn.microsoft.com/en-us/library/office/jj220035(v=office.15) 
and the  Point 5.9 mention: 
"Your app for SharePoint cannot request full-control permission. Apps for SharePoint that request full-control permissions are not accepted in the Office Store."
I need to know if this point applied on site collection, web or List. because my app need to add files to hosted web, and it seem there is bug with "write permission" then I should use "full-control permission" on list. 
any suggested solution will highly appreciated
thank you 

Below configuration will be enough for adding files. Yes 'Full control' can't be placed on Office store.
<AppPermissionRequests>
<AppPermissionRequest Scope="http://sharepoint/content/sitecollection/web" Right="Write"/>
<AppPermissionRequest Scope="http://sharepoint/content/sitecollection/web/list" Right="Write"/>
</AppPermissionRequests>
See this : App permissions in SharePoint 2013 (See video)
Please 'propose as answer' if it helped you, also 'vote helpful' if you like this reply.

Similar Messages

  • Health App needs to add Blood Glucose and A1c for tracking. Eliminate some of the items under nutrition.

    Health App needs to add Blood Glucose tracking and A1c tracking. Plus there are way to many items under Nutrition. How many people keep track of their intake of Biotin?

    Please send your feedback directly to Apple, we all are users here.
    http://www.apple.com/feedback/

  • SharePoint Hosted App - Creating cascaded drop down on hosted web lists

    Hi,
    I have created an SharePoint Hosted App(Javascript Object Model) that creates lists on the host web.
    I need to put some javascript into new and edit forms in order to create the cascaded drop down effect on 2 lookup fields.
    Can you please give me some advise?
    Regards,
    Marian

    Hope below article should help you
    http://blog.pentalogic.net/2010/11/editing-the-sharepoint-list-item-menu-part-2-using-javascript/
    http://www.getinthesky.com/2014/03/hide-text-field-sharepoint-form-using-jquery/
    http://social.msdn.microsoft.com/Forums/sharepoint/en-US/030471b2-d19a-470f-9a9e-0fd8a229138b/how-do-i-create-a-new-item-form-that-allows-to-save-and-continue-editing?forum=sharepointcustomizationlegacy

  • Virtual App needs to copy files

    I'm trying to virtualize a new version of an application that I've been able to successfully virtualize in the past. The new version has a new twist though. The program wants / needs to copy files from c:\program files (x86)\dir1\dir2 to %LOCALAPPDATA%\dir1\dir2. I am able to capture and build the virtual application. When I start the application I get an error which I believe is related to this file copy. Has anyone encountered this before? If so how were you able to get the virtual application to run?

    murrayE wrote:
    PogoPossum wrote:
    There are many apps that will copy and store files, even if they can't be read on the iPad (Dropbox, Box.net, Sugarsync) or Goodreader (a document reader).
    Short of jailbreaking, there is no way to install an app besides purchasing it from the App Store and either downloading directly to the iPad or syncing through iTunes. Even if you transferred a "safe" app with one of the above methods, none of them can open and execute an app.
    I do not want an app on the iPad end - rather, on the Mac end!
    And I do not want a reader or some internet-based cloud-storage app (like Dropbox, etc.)
    Rather, I want an app on my Mac under OS X that, when I connect the iPad via the usual cable, will give me Finder-like access to all the files on the iPad - so that I can download whatever ones I want from iPad to Mac.
    That was not clear from your post.
    There is no universal app that will bring content from your iPad to your Mac. Nor is there any Mac app that will give you Finder access to the iPad. The very nature of the iOS operating system is that there is no all encompassing folder structure to access like there is in Windows or Mac OS. Each individual app can have ways to export/share content, some of which are cloud-based and some of which can work with iTunes. Many apps also have the ability to save to a cloud storage app (such as Dropbox), export to Evernote, etc.

  • For SharePoint 2013 App, how to request permission to host web for only 2 lists?

    I find app permission requests are not granular enough. I see that there can be permission properties (key/value).
    Is there any way to request permission to more than one list. It's not comforting for a site admin to grant an app permission to ALL lists or all items in a site collection, when only one resource is required.
    Example of what the markup looks like in an app manifest:
    <AppPermissionRequests>
    <AppPermissionRequest Scope="http://sharepoint/content/sitecollection/web/list" Right="Write"/>
    </AppPermissionRequests>
    Thanks, Roy Kim

    UPDATE:
    I did some tests about that.
    I found that:
    - multiple Property elements in the same AppPermissionRequest
    are not evaluated, it is only the first one
    - with multiple AppPermissionRequest elements that use the same Scope (although they have different Rights) only the first one is
    evaluated.
    Regarding the property:
    - ListId works with this syntax
    Property
    Name="ListId"
    Value="{5532E789-ED99-403B-A0A9-F2E295536B7F}"
    />
    - List does not work as expected.
    Marco Rizzi @Avanade Italy http://blog.marcorizzi.com

  • Specify a file location in web app structure?

    I wish to store several small properties in a file for my web app, but how to control where they go? for instance (used in a class called from a jsp):
    FileOutputStream out = new FileOutputStream("tempFile.prop");
    out.println("test out");
    out.close();where does tempFile.prop go? Right now it appears to go into the root directory of the web app, but I would like to be able to dump it into web-inf, or in some other folder in my application.
    How do I specify a relative file location in the web app structure?
    On most runs of the app, the file is stored in the root folder of my app (the context?)
    Can I code relative paths from there, and how do i gaurantee where the files will go?
    I have tried several different things, and most of the time the behavior is as reported, but on a number of occaisions, the files go into tomcat/bin. WHAT? WHY? anyway, if there are any tried and true rules on this, let me know.
    Thank you

    Check out the File class, which can check the directory and file's existance (and other properties). I would simply create servlet that checks/writes to a file in which you can actually specify the path to the file, whether absolute (c:\\..\\..\\kf.prop) or relative (using servlet context to get to the webapp folder and then to various directories below that).
    Good luck

  • How i can store a DOM Tree to XML file

    I want to insert a xml documet into another another xml document and then store it.
    for this i have parsed a xml document using com.sun.xml.parser and got its domtree in document doc1 by builder.getDocument(). After that i parsed another xml document and got it's domtree in document doc2 by builder.getDocument().
    now i created a Document type doc . I create dom tree in doc that contains all the nodes of doc1 and insert the doc2 at a position . If i m printing this doc i got the required document. Now i want to store this doc into a xml file. so i paas thid doc and filename in which i want to store it into a function
    public static void writeXmlToFile(String filename, Document document)
    try
                   // Prepare the DOM document for writing
         Source source = new DOMSource(document);
         // Prepare the output file
         File file = new File(filename);
         Result result = new StreamResult(file);
    // Write the DOM document to the file
         // Get Transformer
         Transformer xformer = TransformerFactory.newInstance().newTransformer();
              // Write to a file
         xformer.transform(source, result);
    catch (TransformerConfigurationException e)
         System.out.println("TransformerConfigurationException: " + e);
    catch (TransformerException e)
         System.out.println("TransformerException: " + e);
    but i m getting following error
    Exception in thread "main" java.lang.AbstractMethodError: com.sun.xml.tree.ElementNode.getNamespacesURI()Ljava/lang/String;
    at com.sun.apache.xalan.internal.xsltc.trax.DOM2TO.parse(Unknown Source)
    at com.sun.apache.xalan.internal.xsltc.trax.DOM2TO.parse(Unknown Source)
    at com.sun.apache.xalan.internal.xsltc.trax.DOM2TO.parse(Unknown Source)
    at com.sun.apache.xalan.internal.xsltc.trax.TranformerImpl.transformIdentity(Unknown Source)
    at com.sun.apache.xalan.internal.xsltc.trax.TranformerImpl.transformIdentity(Unknown Source)
    at com.sun.apache.xalan.internal.xsltc.trax.TranformerImpl.transformIdentity(Unknown Source)

    thanks for the reply
    i m able to do my job using
    import javax.xml.parsers.*;
    DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance();
    DocumentBuilder builder1 = factory.newDocumentBuilder();
         doc = builder1.parse(uri);
    when i want to covert this doc into an xml file by passing this doc in the function below then it is ok..
    public static void writeXmlToFile(String filename, Document document)
    try
    // Prepare the DOM document for writing
    Source source = new DOMSource(document);
    // Prepare the output file
    File file = new File(filename);
    Result result = new StreamResult(file);
    // Write the DOM document to the file
    // Get Transformer
    Transformer xformer = TransformerFactory.newInstance().newTransformer();
    // Write to a file
    xformer.transform(source, result);
    catch (TransformerConfigurationException e)
    System.out.println("TransformerConfigurationException: " + e);
    catch (TransformerException e)
    System.out.println("TransformerException: " + e);
    but i want to use com.sun.xml.parser like
    import com.sun.xml.parser.*;
    import com.sun.xml.tree.XmlDocumentBuilder;
    XmlDocumentBuilder builder = new XmlDocumentBuilder();
    Parser parser = new com.sun.xml.parser.Parser();
    parser.setDocumentHandler(builder);
    builder.setParser(parser);
    builder.setDisableNamespaces(false);
    parser.parse(uri);
    doc = builder.getDocument();
    when i m trying to store this doc into an xml file by passing this doc into funtion writeXmlToFile( filename, doc) then the errors occur (that i hav told in the first post)
    plz help..

  • How to Include JS file already available in SharePoint Site(Style Library) in Command action

    I have included JS file in command Action Using below command 
     <CommandUIHandlers>
            <CommandUIHandler
              Command="EnableCustomGroup"
              CommandAction="javascript:return true;" />
            <CommandUIHandler
              Command="CustomGroupHelloWorld"
              CommandAction="javascript:openPopup();" />
          </CommandUIHandlers>
        </CommandUIExtension>
      </CustomAction>
      <CustomAction Id="Ribbon.Library.Actions.Scripts"
     Location ="ScriptLink"
     ScriptSrc="/_layouts/15/images/Scripts/Popup.js" /> 
    It was working fine now I am embeding my project to Development Project in which we have divided the Modules in to two different projects One project with all Branding work including all CSS and JS files (including the above Popup.JS file) which once deployed
    and the js file is residing in Style Library. 
    The Second project has the Command Action to call the JS file which is already residing in Site (Style Library) I am unable to refer that file path I tried using "/Style Library...... Popup.js" and also the full URL "http://site collection/style
    Library/... Popup.js" just to make sure if it is working or not. But it is throwing error saying file is not found. Can anyone help me how to refer the file what source URL should i give. Thanks in Advance
    Thanks and Regards,
    Raj Kamal Singh Rathore

    Hi,
    According to your description, my understanding is that you want to reference the custom JavaScript file which stored in the style library in custom action.
    I suggest you can reference the js file using the relative path of Style library like below:
    <?xml version="1.0" encoding="utf-8"?>
    <Elements xmlns="http://schemas.microsoft.com/sharepoint/">
    <CustomAction
    Title="test"
    ScriptSrc="~SiteCollection/Style Library/jquery-1.11.2.min.js"
    Location="ScriptLink"
    Sequence="100"
    >
    </CustomAction>
    More information:
    Referencing JS files using CustomAction element
    Thanks
    Best Regards
    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]

  • HT5621 I have moved permanently from the US to live in the UK. when I try to download a UK app I am often told that I cannot use a UK Apple sstore, only a US store. I need to access various UK stores how can I deal with this?

    I have moved permanently from the US to live in the UK. when I try to download a UK app I am often told that I cannot use a UK Apple sstore, only a US store. I need to access various UK stores how can I deal with this?

    Try here
    http://support.apple.com/kb/HT1311
    when you have UK Cards etc best to change as well

  • Why would it state under the "more about this mac" that i already have10.8.3 and then in the app store say i need to "resume" do you know what i mean? is it possible i already did download mountain lion entirely once? I am confused and don't want it twice

    why would it state under the "more about this mac" that i already have10.8.3 and then in the app store say i need to "resume" do you know what i mean? is it possible i already did download mountain lion entirely once? I am confused and don't want it twice

    This is cause by the way the App Store checks to see if an application is installed on your system.
    Basically when an app is installed it is in the Applications folder and this is where the MAS looks for them. So it looks at your purchase history for the apps you bought and looks in the Applications folder to see if they are installed. If an app is in your purchase history but not in the Applications folder the MAS says you need to install it.
    For normal apps this works fine but the OS doesn;t install into the Applications folder. So the MAS sees you have Mountain Lion in your purchase history but it's not in the Applications folder and so it says you need to download it.
    Hopefully one of these days Apple wil fix this.
    regards

  • HT1338 The Mac App Store shows an update available for iMovie but when I click "update" it gives me this message, "The product distribution file could not be verified. It may be damaged or was not signed." What can I do to update this program?

    The Mac App Store shows an update available for iMovie but when I click "update" it gives me this message, "The product distribution file could not be verified. It may be damaged or was not signed." What can I do to update this program?

    http://www.apple.com/support/mac/app-store/contact.html?form=account

  • My MacKeeper says iPhoto is out of date.  When I try to update the App Store says I need IOS 10.9 or later.  I have 10.7.5 and when I check for updates my Mac says the software is up to date.  How do I solve this problem??

    My MacKeeper says iPhoto is out of date.  When I try to update it, the App Store says I need IOS 10.9 or later.  I have 10.7.5 and when I check for updates my Mac says the OS software is up to date.  How do I solve this problem??

    1. First step to solving the Problem: Trash MacKeeper. It's a pile of trash that does far more harm to your computer than good.
    https://discussions.apple.com/docs/DOC-3691
    2. What version of iPhoto do you have? (iPhoto Menu -> About iPhoto)

  • Can I upload a Siena APP to SharePoint Online Store so I can Install it as a SharePoint APP?

    Hello everybody,
    We're using SharePoint Online for our internal business solutions, but I'm interested on Siena App's uploaded and inserted like a SharePoint APP or even as a web part.
    Can this be posible near future?
    Thanks for your advice
    Rafael Nuño
    Rafael Nuño (PROSOEN)

    Hi Rafael,
    Currently in beta3 we don't support connecting to SharePoint Online out of the box.
    The ability to create in Siena a native mobile App that consumes SharePoint Online data is definitely in our roadmap for future release.
    Olivier

  • What's going on with the iTunes Store and the App Store this AM?

    What's Going on with the iTunes Store and the App Store this morning? 3/11/2015

    As per the Apple iCloud status page, they are having issues. Do not make changes at your end.
    https://www.apple.com/support/systemstatus/
    Edit

  • HT201272 I purchased a large app early 2012. It was updated late 2012 to support iOS 6 and iPhone 5. Unlike other apps that I've purchased which say "open" when I view them in the App Store, this one shews a purchase price. I've deleted and uploaded this

    I purchased a large app early 2012. It was updated late 2012 to support iOS 6 and iPhone 5. Unlike other apps that I've purchased which say "open" when I view them in the App Store, this one shews a full purchase price. I've deleted and downloaded this app before. If I delete it again will I be made to pay for it again? or will it download with everything anew? or will I lose the app?

    If you are completely confident that you didn't hide it, then you purchased those with different apple id. If you completely confident that you purchases with same apple id then you have hidden it. One of the other or you are speaking about a miracle. While miracles are possible they are not very likely. Remember
    Occam's razor?

Maybe you are looking for

  • Using BADI ORDER_SAVE to implement order split?

    I'm working in a CRM 4.0 system in which I need to create an order split based on sales organizations. My initial idea was to create an implementation of the BADI ORDER_SAVE in which I call the method CHANGE_BEFORE_UPDATE where I want to read the ava

  • How to write a job

    The functionality of job to delete data for every one week or whenever it count reaches greater than 10,000 and how should we configure it Edited by: 812809 on Feb 24, 2011 3:30 AM

  • BlackBerry Z10 3G not connecting Automatically

    Hi, I recently purchased Z10 and i am using BB Services from the provider. I noticed a strange problem that Z10 fails to connect to 3G when i go out from office or home. in both places i have Wifi and Z10 connects to it as soon as i enter to the cove

  • No such method found...

    Hello everybody, following exception... java.lang.NoSuchMethodError: java/net/URL: method getQuery()Ljava/lang/String; not found was thrown when I tried running a simple test applet in browsers IE 5 and 5.5! the same worked with Netscape 6.2!! here i

  • Save for Web and Devices - vertical limited to 8192px

    I'm not sure if this is a bug/limitation in Photoshop CS4, or of the file format itself, but I suspect the former. I've got a .gif 18x8888 (a sprite used in the YUI Treeview component) and PS refuses to export it other than by forcing a resize down t