Office 365 removal XML file

I am trying to configure Office 365 xml files so I can import them into SCCM 2012 R2.  However, I am encountering an issue trying to get the Removal to complete.  It prompts if I am ready to remove, I click OK, and it goes through the 4 steps of
removing Office, including shutting down the necessary programs.  After it runs it prompts that it has been removed, and recommends that I reboot the machine.  However after I reboot, Office 365 is still there, the following is what I have in my
XML file.
<Configuration>
<Remove>
<Product ID="O365ProPlusRetail" />
<Logging Path="%temp%\O365ProPlusRetail\" />
</Remove>
<!-- <Display Level="None" /> -->
</Configuration>
I tried checking for the Log, but it does not exists, and for the time being I have the Display level commented out.
The command in Powershell that i am running is:
\\Server\share\setup.exe /configure \\Server\Share\remove.xml

Hi,
Could you please provide me the exact build number of your Office 365? I would like have a test with that build and see if it's an specific build issue.
I remember it works for me on a certain build.
Regards,
Ethan Hua
TechNet Community Support
It's recommended to download and install
Configuration Analyzer Tool (OffCAT), which is developed by Microsoft Support teams. Once the tool is installed, you can run it at any time to scan for hundreds of known issues in Office
programs.

Similar Messages

  • Query about using Office 365 as a file server

    Hey,
    At my workplace we are looking to change our method of storing files, as it stands we have an old machine which we connect to via the LAN.
    As we have expanded, other people need access to this from afar and we have looked at Office 365 Education, my understanding is that everyone gets 25gb on their own local area. How would we go about getting 100-200 GB of space on a standalone area.
    E.G a virtual server which everyone can access, as an admin can I restrict who views which directories? 
    My understanding is that I would need to make a user account called "Company Server" and share the folders via SkyDrive and only upgrade that account?
    Thanks again

    The storage for OneDrive for Business (SkyDrive Pro) is now 1TB for each user. OneDrive for Business is a good place for storing users' working files, the kinds of files you'd typically find in user home directories.
    You can use Office 365 like a file server through the use of mapped network drives. Here's how to set one up support.microsoft.com/en-us/kb/2616712. You can also script the network drive setup process with Powershell. Check
    http://www.lieben.nu/numb3rs/?page_id=129 and
    http://office365drivemap.codeplex.com/
    Myles Jeffery | Thinkscape Limited
    Try mapping OneDrive for Business and team site libraries to network drives with Zee Drive, its easy!
    Try our file share migration tool for OneDrive for Business and SharePoint Online Office 365

  • Office 365 ProPlus Source files & Updates.

    Morning everybody,
    Still planning my O365 deployment, so the following is so far has only been applied to a small number of test machines.
    When updating O365 on my endpoints, the source of those updates is set by the configuration.xml I use when running the initial install. As the updates are not likely to amount to a huge amount of data, the updatepath is set to a network share.
    In the same config.xml, the sourcepath is set as a local path on the machine, because rather than having 4000 machines all try to pull over a gig of source files down over the network (half of which will be on via VPN), it made sense to stage them locally
    via SCCM for the sake of that initial setup.
    My questions are as follows:
    When updating, does the sourcepath set in the config.xml need to still exist on the local machine, or do the updates go straight into the Program Files folder?
    Once that initial setup is complete, is there any reason those source files which I've stored locally shouldn't be deleted?
    Many thanks,
    AP

    Hi,
    As per your description, I understand that you've deployed Office 365 with a customized configuration.xml file. In the XML file, the
    SourcePath attribute was set to a local path, and the UpdatePath
    was set to a network share.
    With this configuration, your Office 365 will check the update path for updates instead of using the cloud as the “update source.” The difference – or delta – between the new build and the existing one will be installed directly when Office apps/processes
    aren’t running.
    The build/source in your sourcepath is not involved during the whole update process, you can delete it after the initial installation.
    Hope this helps.
    Regards,
    Ethan Hua
    TechNet Community Support
    It's recommended to download and install
    Configuration Analyzer Tool (OffCAT), which is developed by Microsoft Support teams. Once the tool is installed, you can run it at any time to scan for hundreds of known issues in Office
    programs.

  • Cannot "Save As" any Office 365 Pro Plus files e.g ppt to my OneDrive for Business folder

    Hi, I am unable to save any Office 365 ProPlus files to my OneDrive for Business.
    When I am in the document, I select File | Save As, browse to my OneDrive for Business folder and Click Save. I get the error
    "This file cannot be saved to this location because there is no connection to the server. Check your network and try again."
    I can drag and drop the file into OneDrive using Windows Explorer and my OneDrive is Synchronizing files OK. This is happening to my collegue as well. Any ideas on why Save As does not work and how to reslve it?

    Hi,
    Based on the error message, it seems that the connection between the OneDrive for Business folder and the library in Office 365 site does not connected due to some reasons.
    I recommend to click the OneDrive for Business button and click Sync Now to reconnect the folder with the site.
    And then check the status of the OneDrive for Business folder to see if the sync is OK.
    After that, use Save As to save the documents to the OneDrive for Business folder and compare the results.
    If above cannot help, I recommend to clear the OneDrive for Business cache and re-sync the library.
    You can refer to the link below for detailed steps:
    http://its.uiowa.edu/support/article/102675
    Best regards.
    Thanks
    Victoria Xia
    TechNet Community Support

  • Office 365 - Importing PST Files

    Hi there, going round in circles over this issue.
    Firstly, I know of two ways to import our .PST files to our newly setup office 365 accounts (assume this uses exchange 2013??).  The first is using the tool PST Capture - This gives me the same (unresolved) issue posted in other topics - where it cannot
    see any mailboxes on the server to import too.
    The second is manually in powershell.  I have zero experience prior to spending all day yesterday researching online how to make the transfer .
     I have managed to get as far as connecting to our exchange server.  However I am unable to run the command I believe needed to do the import (new-mailboximportrequest). 
    I have added myself to the role of "Mailbox Import Export" but despite this I still cannot see it in the list of available commands.
    Can anybody help?

    These articles may help:
    http://community.office365.com/en-us/forums/158/t/831.aspx
    http://www.messageops.com/software/office-365-tools-and-utilities/office-365-pst-importer-user-edition
    http://blogs.technet.com/b/exchange/archive/2012/01/30/pst-time-to-walk-the-plank.aspx
    Don
    (Please take a moment to "Vote as Helpful" and/or "Mark as Answer", where applicable.
    This helps the community, keeps the forums tidy, and recognises useful contributions. Thanks!)

  • After Enable .xml file on office 365 is block.

    HI,
    Is there any solution.
    after enable .xml file on office 365 for owa not able to view and download. xml files.
    I have run below commmand
    Get-OwaMailboxPolicy | Set-OwaMailboxPolicy -BlockedFileTypes @{Remove = ".xml"}
    Get-OwaMailboxPolicy | Set-OwaMailboxPolicy -AllowedFileTypes @{Add = ".xml"}
    Get-OwaMailboxPolicy | Set-OwaMailboxPolicy -BlockedMimeTypes @{Remove = "text/xml", "application/xml”}
    Get-OwaMailboxPolicy | Set-OwaMailboxPolicy –AllowedMimeTypes @{Add = "text/xml", "application/xml”}
    is there any thing else that I should do
    thanks

    Hi,
    Run this command to make sure XML is added into allowedtypes : 
    (get-OwaMailboxPolicy OwaMailboxPolicy-Default).AllowedFileTypes
    Also confirm, If you still getting this error message? (or) It is just not showing the preview in OWA?
    It might take some time for replication, after that you will have an option to download : 
    Regards,
    Kingson
    Thanks, Kingson

  • How to download a file version from office 365 using csom

    I need to download an older file version from office 365 and get the data into a byte array. I have no trouble downloading the latest version with File.OpenBinaryStream() and I have no trouble loading the previous file versions with File.Versions. But now
    I need to actually download an older version of the file and it seems the only way is to use File.OpenBinaryDirect. So I am creating a client context using my oAuth access token and providing the correct path, but I am getting a (401) Unauthorized
    error. Looking with Fiddler I can see that the call to OpenBinaryDirect is somehow trying to post to my file URL and the server is responding with 401.
    context = TokenHelper.GetClientContextWithAccessToken(SPHostUrl, AccessToken);
    FileInformation info = File.OpenBinaryDirect(context, "/" + _fileVersion.Url);  //throws 401
    //leading slash required otherwise ArgumentOutOfRangeException
    I have to be able to access the older file versions with my c# code -- I don't have a viable app without that ability -- any help urgently needed and greatly appreciated!

    Thank you SO much (Can't wait for the next release)!
    For anyone else who lands here, here's the code I ended up using:
    // VersionAccessUser and VersionAccessPassword are stored in web.config
    // web.Url is loaded via the clientContext
    // myVersion is the FileVersion I got from the file's Versions.GetById() method
    // probably a lot of ways to get hostUrl, it just needs to be https://yourdomain.sharepoint.com/
    // - I'm running my app from a subweb
    // I had trouble following the links to get the full MsOnlineClaimsHelper code
    // (the one on msdn.com was missing RequestBodyWriter, WSTrustFeb2005ContractClient,
    // and IWSTrustFeb2005Contract
    // so I've included the code I used here.
    string myVersionFullUrl = string.Format("{0}/{1}", web.Url, myVersion.Url);
    string userName = WebConfigurationManager.AppSettings.Get("VersionAccessUser");
    string strPassword = WebConfigurationManager.AppSettings.Get("VersionAccessPassword");
    string hostUrl = Regex.Replace(web.Url, "([^/]+//[^/]+/).*", "$1");
    MsOnlineClaimsHelper claimsHelper = new MsOnlineClaimsHelper(hostUrl, userName, strPassword);
    var client = new WebClient();
    client.Headers["Accept"] = "/";
    client.Headers.Add(HttpRequestHeader.UserAgent, "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.2; .NET CLR 1.0.3705;)");
    client.Headers.Add(HttpRequestHeader.Cookie, claimsHelper.CookieContainer.GetCookieHeader(new Uri(hostUrl)));
    var document = client.DownloadString(myVersionFullUrl);
    // These classes are needed to download old versions of files (see: http://social.msdn.microsoft.com/Forums/en-US/7746d857-d351-49cc-b2f0-496663239e02/how-to-download-a-file-version-from-office-365-using-csom?forum=sharepointdevelopment)
    // I cobbled this file from http://social.technet.microsoft.com/Forums/msonline/en-US/4e304493-7ddd-4721-8f46-cb7875078f8b/problem-logging-in-to-office-365-sharepoint-online-from-webole-hosted-in-the-cloud?forum=onlineservicessharepoint
    // and http://fredericloud.com/2011/01/11/connecting-to-sharepoint-with-claims-authentication/
    using Microsoft.IdentityModel.Protocols.WSTrust;
    using Microsoft.SharePoint.Client;
    using System;
    using System.Collections.Generic;
    using System.IO;
    using System.Linq;
    using System.Net;
    using System.Net.Security;
    using System.ServiceModel;
    using System.ServiceModel.Channels;
    using System.Text;
    using System.Web;
    using System.Xml;
    using System.Xml.Linq;
    namespace DPSiDoxAppWeb.Helpers
    /// <summary>
    /// Create a new contract to use for issue claims for the SharePoint requests
    /// </summary>
    [ServiceContract]
    public interface IWSTrustFeb2005Contract
    [OperationContract(ProtectionLevel = ProtectionLevel.EncryptAndSign,
    Action = "http://schemas.xmlsoap.org/ws/2005/02/trust/RST/Issue",
    ReplyAction = "http://schemas.xmlsoap.org/ws/2005/02/trust/RSTR/Issue",
    AsyncPattern = true)]
    IAsyncResult BeginIssue(Message request, AsyncCallback callback, object state);
    Message EndIssue(IAsyncResult asyncResult);
    /// <summary>
    /// Implement the client contract for the new type
    /// </summary>
    public class WSTrustFeb2005ContractClient : ClientBase<IWSTrustFeb2005Contract>, IWSTrustFeb2005Contract
    public WSTrustFeb2005ContractClient(Binding binding, EndpointAddress remoteAddress)
    : base(binding, remoteAddress)
    public IAsyncResult BeginIssue(Message request, AsyncCallback callback, object state)
    return Channel.BeginIssue(request, callback, state);
    public Message EndIssue(IAsyncResult asyncResult)
    return Channel.EndIssue(asyncResult);
    /// <summary>
    /// Create a class that will serialize the token into the request
    /// </summary>
    class RequestBodyWriter : BodyWriter
    readonly WSTrustRequestSerializer _serializer;
    readonly RequestSecurityToken _rst;
    /// <summary>
    /// Constructs the Body Writer.
    /// </summary>
    /// <param name="serializer">Serializer to use for serializing the rst.</param>
    /// <param name="rst">The RequestSecurityToken object to be serialized to the outgoing Message.</param>
    public RequestBodyWriter(WSTrustRequestSerializer serializer, RequestSecurityToken rst)
    : base(false)
    if (serializer == null)
    throw new ArgumentNullException("serializer");
    _serializer = serializer;
    _rst = rst;
    /// <summary>
    /// Override of the base class method. Serializes the rst to the outgoing stream.
    /// </summary>
    /// <param name="writer">Writer to which the rst should be written.</param>
    protected override void OnWriteBodyContents(XmlDictionaryWriter writer)
    _serializer.WriteXml(_rst, writer, new WSTrustSerializationContext());
    public class MsOnlineClaimsHelper
    #region Properties
    readonly string _username;
    readonly string _password;
    readonly bool _useRtfa;
    readonly Uri _host;
    CookieContainer _cachedCookieContainer = null;
    DateTime _expires = DateTime.MinValue;
    #endregion
    #region Constructors
    public MsOnlineClaimsHelper(string host, string username, string password)
    : this(new Uri(host), username, password)
    public MsOnlineClaimsHelper(Uri host, string username, string password)
    _host = host;
    _username = username;
    _password = password;
    _useRtfa = true;
    public MsOnlineClaimsHelper(Uri host, string username, string password, bool useRtfa)
    _host = host;
    _username = username;
    _password = password;
    _useRtfa = useRtfa;
    #endregion
    #region Constants
    public const string office365STS = "https://login.microsoftonline.com/extSTS.srf";
    public const string office365Login = "https://login.microsoftonline.com/login.srf";
    public const string office365Metadata = "https://nexus.microsoftonline-p.com/federationmetadata/2007-06/federationmetadata.xml";
    public const string wsse = "http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd";
    public const string wsu = "http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd";
    private const string userAgent = "Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; WOW64; Trident/5.0)";
    #endregion
    class MsoCookies
    public string FedAuth { get; set; }
    public string rtFa { get; set; }
    public DateTime Expires { get; set; }
    public Uri Host { get; set; }
    // Method used to add cookies to CSOM
    public void clientContext_ExecutingWebRequest(object sender, WebRequestEventArgs e)
    e.WebRequestExecutor.WebRequest.CookieContainer = getCookieContainer();
    //e.WebRequestExecutor.WebRequest.UserAgent = userAgent;
    // Creates or loads cached cookie container
    CookieContainer getCookieContainer()
    if (_cachedCookieContainer == null || DateTime.Now > _expires)
    // Get the SAML tokens from SPO STS (via MSO STS) using fed auth passive approach
    MsoCookies cookies = getSamlToken();
    if (cookies != null && !string.IsNullOrEmpty(cookies.FedAuth))
    // Create cookie collection with the SAML token
    _expires = cookies.Expires;
    CookieContainer cc = new CookieContainer();
    // Set the FedAuth cookie
    Cookie samlAuth = new Cookie("FedAuth", cookies.FedAuth)
    Expires = cookies.Expires,
    Path = "/",
    Secure = cookies.Host.Scheme == "https",
    HttpOnly = true,
    Domain = cookies.Host.Host
    cc.Add(samlAuth);
    if (_useRtfa)
    // Set the rtFA (sign-out) cookie, added march 2011
    Cookie rtFa = new Cookie("rtFA", cookies.rtFa)
    Expires = cookies.Expires,
    Path = "/",
    Secure = cookies.Host.Scheme == "https",
    HttpOnly = true,
    Domain = cookies.Host.Host
    cc.Add(rtFa);
    _cachedCookieContainer = cc;
    return cc;
    return null;
    return _cachedCookieContainer;
    public CookieContainer CookieContainer
    get
    if (_cachedCookieContainer == null || DateTime.Now > _expires)
    return getCookieContainer();
    return _cachedCookieContainer;
    private MsoCookies getSamlToken()
    MsoCookies ret = new MsoCookies();
    try
    var sharepointSite = new
    Wctx = office365Login,
    Wreply = _host.GetLeftPart(UriPartial.Authority) + "/_forms/default.aspx?wa=wsignin1.0"
    //get token from STS
    string stsResponse = getResponse(office365STS, sharepointSite.Wreply);
    // parse the token response
    XDocument doc = XDocument.Parse(stsResponse);
    // get the security token
    var crypt = from result in doc.Descendants()
    where result.Name == XName.Get("BinarySecurityToken", wsse)
    select result;
    // get the token expiration
    var expires = from result in doc.Descendants()
    where result.Name == XName.Get("Expires", wsu)
    select result;
    ret.Expires = Convert.ToDateTime(expires.First().Value);
    HttpWebRequest request = createRequest(sharepointSite.Wreply);
    byte[] data = Encoding.UTF8.GetBytes(crypt.FirstOrDefault().Value);
    using (Stream stream = request.GetRequestStream())
    stream.Write(data, 0, data.Length);
    stream.Close();
    using (HttpWebResponse webResponse = request.GetResponse() as HttpWebResponse)
    // Handle redirect, added may 2011 for P-subscriptions
    if (webResponse.StatusCode == HttpStatusCode.MovedPermanently)
    HttpWebRequest request2 = createRequest(webResponse.Headers["Location"]);
    using (Stream stream2 = request2.GetRequestStream())
    stream2.Write(data, 0, data.Length);
    stream2.Close();
    using (HttpWebResponse webResponse2 = request2.GetResponse() as HttpWebResponse)
    ret.FedAuth = webResponse2.Cookies["FedAuth"].Value;
    ret.rtFa = webResponse2.Cookies["rtFa"].Value;
    ret.Host = request2.RequestUri;
    else
    ret.FedAuth = webResponse.Cookies["FedAuth"].Value;
    ret.rtFa = webResponse.Cookies["rtFa"].Value;
    ret.Host = request.RequestUri;
    catch (Exception ex)
    return null;
    return ret;
    static HttpWebRequest createRequest(string url)
    HttpWebRequest request = HttpWebRequest.Create(url) as HttpWebRequest;
    request.Method = "POST";
    request.ContentType = "application/x-www-form-urlencoded";
    request.CookieContainer = new CookieContainer();
    request.AllowAutoRedirect = false; // Do NOT automatically redirect
    request.UserAgent = userAgent;
    return request;
    private string getResponse(string stsUrl, string realm)
    RequestSecurityToken rst = new RequestSecurityToken
    RequestType = WSTrustFeb2005Constants.RequestTypes.Issue,
    AppliesTo = new EndpointAddress(realm),
    KeyType = WSTrustFeb2005Constants.KeyTypes.Bearer,
    TokenType = Microsoft.IdentityModel.Tokens.SecurityTokenTypes.Saml11TokenProfile11
    WSTrustFeb2005RequestSerializer trustSerializer = new WSTrustFeb2005RequestSerializer();
    WSHttpBinding binding = new WSHttpBinding();
    binding.Security.Mode = SecurityMode.TransportWithMessageCredential;
    binding.Security.Message.ClientCredentialType = MessageCredentialType.UserName;
    binding.Security.Message.EstablishSecurityContext = false;
    binding.Security.Message.NegotiateServiceCredential = false;
    binding.Security.Transport.ClientCredentialType = HttpClientCredentialType.None;
    EndpointAddress address = new EndpointAddress(stsUrl);
    using (WSTrustFeb2005ContractClient trustClient = new WSTrustFeb2005ContractClient(binding, address))
    trustClient.ClientCredentials.UserName.UserName = _username;
    trustClient.ClientCredentials.UserName.Password = _password;
    Message response = trustClient.EndIssue(
    trustClient.BeginIssue(
    Message.CreateMessage(
    MessageVersion.Default,
    WSTrustFeb2005Constants.Actions.Issue,
    new RequestBodyWriter(trustSerializer, rst)
    null,
    null));
    trustClient.Close();
    using (XmlDictionaryReader reader = response.GetReaderAtBodyContents())
    return reader.ReadOuterXml();

  • Office 365 App using NAPA - "The system cannot find the file specified. (Exception from HRESULT: 0x80070002)"

    Hello,
    I am creating an app using NAPA tool in Office 365. I am trying to "Add an attachment" to a custom list item using SPServices. When I am using my code  (jquery code) in content editor web part on a page, its working fine, but when I am adding
    the same code in an app, its giving me error :  "The system cannot find the file specified. (Exception from HRESULT:
    0x80070002)" - 500 Internal Server error.
    (function () {
    // This code runs when the DOM is ready and creates a context object which is
    // needed to use the SharePoint object model
    $(document).ready(function () {
    //alert('In doc ready');
    $('.attachmentButton').change(function(event){
    var listName = 'UploadTest',
    itemId = 2;
    handleFileChange(listName,itemId,event.target.files);
    function handleFileChange(listName,itemId,files){
    alert('In handleFileChange :=' + listName + "" + itemId + "" + files[0]);
    alert('files.length :=' + files.length);
    var filereader = {},
    file = {},
    i=0;
    //loop over each file selected
    for(i = 0; i < files.length; i++) {
    alert('In for loop');
    file = files[i];
    filereader = new FileReader();
    filereader.filename = file.name;
    alert('filereader.filename :=' + filereader.filename);
    filereader.onload = function() {
    var data = this.result;
    var n=data.indexOf(";base64,") + 8;
    //alert('n :=' + n);
    //removing the first part of the dataurl give us the base64 bytes we need to feed to sharepoint
    data= data.substring(n);
    //alert('data :=' + data);
    alert('Above SPServices this.filename :=' + this.filename);
    $().SPServices({
    operation: "AddAttachment",
    listName: listName,
    asynch: false,
    listItemID:itemId,
    fileName: this.filename,
    attachment: data,
    completefunc: function (xData, Status) {
    console.log('attachment upload complete',xData,status);
    alert('Status :=' + Status);
    if (Status.toLowerCase() == "error"){
    alert(xData.responseText);
    alert(xData.status);
    alert(xData.statusText);
    filereader.onabort = function() {
    alert("The upload was aborted.");
    filereader.onerror = function() {
    alert("An error occured while reading the file.");
    //fire the onload function giving it the dataurl
    filereader.readAsDataURL(file);
    alert(xData.responseText); - gives error - " "The system cannot find the file specified. (Exception from HRESULT: 0x80070002)""
    alert(xData.status); - gives error - "500"
    alert(xData.statusText); - gives error - "Internal server error"
    Server Publishing infrastructure and Server publishing features are activated on site collection and site respectively.
    Any suggestions, why I am getting this error in NAPA ?

    Hi,
    According to your post, my understanding is that you have an issue about adding attachments to list items in app.
    To add attachment to list item in the host web, we should first get the list and the list items from the host web, then add the attachments to the list items.
    There are two articles about retrieve the list and list items in the host web, you can refer to them.
    http://www.dotnetcurry.com/showarticle.aspx?ID=1028
    http://www.c-sharpcorner.com/UploadFile/93cb27/retrieve-sharepoint-app-host-web-list-items-in-sharepoint-ho/
    What’s more, we can also use the REST API to achieve the same scenario.
    http://www.c-sharpcorner.com/UploadFile/472cc1/add-attachments-to-list-items-in-sharepoint-2013-using-rest/
    Thanks & Regards,
    Jason
    Jason Guo
    TechNet Community Support

  • Office 365 API with Visual studio 2013 using file REST API

    Hi,
    I had configured MVC application for getting files from office 365 one drive, I am able to seen all file on last day but Now I am getting below issue 
    <?xml version="1.0" encoding="utf-8"?><m:error xmlns:m="http://schemas.microsoft.com/ado/2007/08/dataservices/metadata"><m:code>-1, System.ApplicationException</m:code><m:message xml:lang="en-US">Error
    in the application.</m:message></m:error>
    when I want to see again all files. and most important I didn't make any changes in my previous code...
    Please share your suggestion....

    Hi,
    If you are developing an app for SharePoint, the app can call into a user’s MySite site collection and access their OneDrive for Business documents using REST or CSOM.
    The REST call to get to the file would be:
    https://YourO365DomainHere-my.sharepoint.com/personal/YourUserName_YourO365DomainHere_onmicrosoft_com/_api/web/GetFileByServerRelativeUrl('/personal/YourUserName_YourO365DomainHere_onmicrosoft_com/Documents/Shared%20with%20Everyone/myDocument.docx')/$value
    More information is here:
    http://blogs.msdn.com/b/sharepointdev/archive/2013/08/13/access-skydrive-pro-using-the-sharepoint-2013-apis.aspx
    Best regards
    Dennis Guo
    TechNet Community Support

  • Unexplained UI XML errors after rollback to Office 2010 after Office 365

    I installed Office 365 Trial after checking with Microsoft Tech Support to see if I needed to uninstall Office 2010 Professional first -was told it was unnecessary.
    The Office 365 completely messed up the screen display in Outlook (changed all to test to CAPS and could not be altered) and many add-ins failed to appear and/or function - e.g. MailInfo, Mailwasher Pro, Kaspersky Internet Security modules, etc.
    For that reason I uninstalled Office 365 (at the suggestion of Microsoft Tech Support).
    On resuming Outlook 2010 I got multiple error notifications relating to loading of Custom UI XML components.
    After trying unsuccessfully to determine what the errors were to correct, I contacted Microsoft Tech Support again and was advised to try a Repair of Office 2010.
    This I did but with no change - errors still kept popping up.  So, again, contacted Microsoft Tech Support and they wanted me to pay for the corrections (go figure - they caused it!) and when I refused on principle they said my only option was to uninstall
    Office 2010 and re-install it.
    This I did but it has made no difference - still getting the same errors!
    HOW DO I GET OUTLOOK 2010 to function correctly without errors again?
    Examples of the errors include"
    Error code 0x80004005 - Error loading Custom UI XML (Failed to find Office Control by ID; ID: mso:TabSendReceive
    Error code 0x80004005 - Error loading Custom UI XML (Failed to find Office Control by ID; ID: mso:TabMail
    Error code 0x80004005 - Error loading Custom UI XML (Unknown Office Control ID; mso:FileOpenUsingBackstage
    Uncoded error: "Either there is no default mail client or the current mail client cannot fulfill the messaging request.  Please run Microsoft Outlook and set it as the default mail client."  - THIS I DID (even though the tick was already
    in the box setting Outlook as default) but no change!
    Uncoded error: Custom UI Runtime Error in Microsoft Access Outlook Add-in for Data Collection and Publishing (I also have Business Contact Manager installed and that too was uninstalled and re-installed)
    I'd be grateful with an constuctive advice that will permanently fixed then re-installed with no change to errors); "An error occurred while calling the callback: "Ribbon_GetDCVisible"
    I'd be grateful for some help here!

    Hi,
    Looks like your Office got completely messed up. You might need to use
    Microsoft Fix It tool to completely remove any Office traces or residuals, then try again:
    How to uninstall Office 2013 or Office 365:
    http://support.microsoft.com/kb/2739501/en-us
    How to uninstall or remove Microsoft Office 2010 suites:
    http://support.microsoft.com/kb/2519420
    Please save the Microsoft Fix It tool to your local disk first, then run it.
    Also, if you have any add-ins intergrated with your Office 2010, I would suggest you to remove them and then reinstall all.
    Hope this helps.
    Thanks,
    Ethan Hua CHN
    TechNet Community Support

  • Office 365 Files REST API - Get direct children in the root of the default document library

    I'm trying to work with Office 365 Files REST API which works just fine except one thing that I'm struggling with.
    What I need for my application is to make an explorer like browse capability for OneDrive for business Document Library.
    My problem is that I don't know how to get the direct children in the root of the Document library
    The API request
    GET ../_api/files will
    retrieve all files and folders in the default document library, including files and folders from sub-directories.
    What I need is basically the functionality of the API request
    GET ../_api/files(<folder_path>)/Children
    that works also for the root folder of the Document library. The problem is that I couldn't find a way set <folder_path> as the root folder. 
    I found out that the API call ../_api/web/getfolderbyserverrelativeurl(<folder_server_relative_path>)/Folders and _api/web/getfolderbyserverrelativeurl(<folder_server_relative_path>)/Files works as expected resulting the only the direct
    children of the root folder if the folder_server_relative_path is the path of the document library. The problem with this API call is that it's requires server relative path of the (default) document library (which i don't have) and the result has a different
    schema compared to the ../_api/files REST API call.
    Can somebody help me with this problem?
    David

    First thanks for the fast answer. Let me explain my use case in more details.
    I'm trying to work with the new summer release of the
    Office 365 API tool for Visual Studio 2013 (update 3)
    I found no reasonable way to retrieve the direct children of the root folder from my One Drive for business Document Library using the newly added SharePointClient library.
    The API call of `SharePointClient.Files` will retrieve all the files and folders from the whole document library including sub-folders. So in order to get only the direct children I have to page through all the documents and folders and analyze their URL, which
    is not acceptable for my application scenario. For a sub-folder I can get the direct children like this: `SharePointClient.Files["<folder_id>"].ToFolder().Children` This is what I need but it can't be applied to the root folder.
    So what I did I've checked what REST API calls this library makes and I've tried to find out if there is a way to achieve my goal at least using direct REST API call. It seems like the functionality is missing from the REST API itself. 
    The http://site
    url/_api/web/lists/GetByTitle(‘libraryname’)/items API call also retrieves all the items hierarchy from the library (including items from sub-folders) and the result XML "schema" (fields and the meaning of the ID) differs from the one used
    by the calls by SharePointClient library. (for example the "Id" is a number when the /items is called but when
    /_api/files is called the "Id" is the relative path to the document library)
    Basically what I need can be achieved with the call to http://site url/_api/web/lists/GetByTitle(‘libraryname’)/rootfolder/files and http://site
    url/_api/web/lists/GetByTitle(‘libraryname’)/rootfolder/folders but again the schema of the result differs from the one used in SharePointClient
    library. This means that in order to get  the direct children of the root I will need to re-implement a good part of the SharePointClient library. It seams like there is 2 kind of REST API is implemented. ( missing  "Id" and "url"
    fields, etc)
    Also there is no convenient way to get the Name or the GUID of the default document library which the SharePointClient.Files
    (https://site_url/_api/file) automatically
    uses. The DiscoveryContext.DiscoverCapability for "MyFiles" doesn't gives any hint either.
    David

  • Delegated Access will not remove - Office 365 email

    Hi Guys,
    We run our email purely on Office 365 and attach it to Outlook 2010 for our users. I have had no problems in the past delegating full access and then removing it. However I have a single user that when I remove their access, it seems to take (no error messages)
    but then when I go back into the mailbox they still have full access. 
    I have checked the users Outlook's and they have not delegated access between them from there, tried it both with and without caching and neither user is on any sort of litigation hold (the few things I have seen asked to try on forums). 
    This user will not remove from any mailboxes they have access to.
    Similar to the problem described here: http://community.office365.com/en-us/f/148/t/175474.aspx 
    Any help would be much appreciated. 
    Thanks
    Gav

    Hi,
    The issue may occur when the delegate cache gets corrupted. Please try the steps below to check the result:
    Go to File -> Account Settings -> Account Settings -> Double click on the account name -> Uncheck "Use Cached Exchange Mode" -> Next -> Finish -> Exit Outlook.
    Then please start Outlook in Safe Mode:
    Press Win + R, type "outlook.exe /safe" in the blank box, press Enter.
    Go to File -> Account Settings -> Delegate Access -> Add anyone as delegate -> Close Outlook.
    Then re-open Outlook in Safe Mode again, go to Delegate Access to remove all the delegates.
    If the steps above doesn't help, we may need to remove the permission at the mailbox level. Since you are using Office 365, I suggest you post the question in Office 365 Community:
    http://community.office365.com/en-us/f/default.aspx
    Regards,
    Melon Chen
    TechNet Community Support
    It's recommended to download and install
    Configuration Analyzer Tool (OffCAT), which is developed by Microsoft Support teams. Once the tool is installed, you can run it at any time to scan for hundreds of known issues in Office
    programs.

  • Removing Exchange 2007 from SBS 2008 after Migrating to Office 365 Mid Sized with DirSync and SSO

    We have recently completed off a Migration of Exchange 2007 to Office 365 Mid Sized platform.
    I now need to decomission the old SBS 2008 server as they have moved to a Windows Server 2012 R2 server setup for DC, File and print and application servers.
    I need to know what are the ramifications of removing the Exchange 2007 server from the SBS 2008 server and will this remove the LegacyDN details from AD and cause any issues with internal emails between users using Outlook linked through to Office365.
    I understand that after removing Exchange 2007 there will be no friendly GUI to update and maintain proxyAddress, targetAddress and LegacyDN addresses, I am comfortable doing this in ADSI edit or with a script.
    Will this remove the x500 addresses relating to the on premise Exchange Orgainisation and just leave behind the x500 addresses for Exchange Labs which I assume is the x500 addresses for the Azure AD intergration for Office365.

    Hi ,
    Thank you for posting your issue in the forum.
    I am trying to involve someone familiar with this topic to further look at this issue. There might be some time delay. Appreciate your patience.
    Thank you for your understanding and support.
    Best Regards,
    Andy Qi
    Andy Qi
    TechNet Community Support

  • Display level suppressed when installing Office 365 ProPlus via SCCM even though XML says Display Level="Full"

    As the title says the display level is suppressed when installing Office 365 ProPlus via SCCM even though XML says Display Level="Full"
    I would like to install Office ProPlus with the display level visible to the user.  Not all users are local admins so I've installed Office within the admin context.  Does this happen because SCCM installs under system context and as such suppresses
    pop ups to the end user?
    Has anyone been able to get this to work or am i doing something wrong?  If someone can offer me some guidance please.  Here is my XML:
    <Configuration>
    <Add OfficeClientEdition="32" >
        <Product ID="O365ProPlusRetail">
          <Language ID="en-us" />
        <ExcludeApp ID="Access" />
          <ExcludeApp ID="InfoPath" />
          <ExcludeApp ID="Groove" />
          <ExcludeApp ID="Project" />
          <ExcludeApp ID="SharePointDesigner" />
          <ExcludeApp ID="Visio" />
        <ExcludeApp ID="OneNote" />
          <ExcludeApp ID="Publisher" />
        </Product>
      </Add>  -->
    <Updates Enabled="True" />
    <Display Level="Full" AcceptEULA="TRUE" />
    <Property Name="FORCEAPPSHUTDOWN" Value="1" />
    <Logging Name="OfficeSetup.txt" Path="%temp%" />
      <!--  <Property Name="AUTOACTIVATE" Value="1" />  -->
    </Configuration>

    When i install Office 365 ProPlus manually (independently of SCCM) I see the prompts (same SCCM Package and configuration.xml file).  This suggests it is suppressed when ran in the system context via SCCM. 
    How does Microsoft expect you to maintain the build versions (running setup.exe /configure XML) if users are unable to view the prompts? This is significant if the user is already in an Office program they'd get prompted with a message to close the app else
    it automatically closes OR fails depending on if you include the ForceAppShutdown switch in the configuration.xml file.
    The users in the environment are not all local admins which is why i cannot run the deployment in the user context.
    I really need some help, anyone?

  • Trying to email file from adobe reader 11.0 email addresses will not longer auto complete after moving to office 365

    trying to email file from adobe reader 11.0 email addresses will not longer auto complete after moving to office 365. It did work with older versions of outlook. Tried changing to global address book. It will only access global address book offline

    I have the same issue.  On a clean machine with Office 2013 64 bit installed.

Maybe you are looking for

  • Constant lock ups with Leopard!

    I find myself having to hold in the power button to turn my computer off almost everyday now! I am not sure what is causing these constant lock ups! Ever since upgrading to Leopard have I noticed this. Yesterday It happened when trying to open iTunes

  • IPhone 3GS unresponsive/bricked after iOS5 Update

         First let me start off by saying that I feel Apple is a SUPERIOR company and 99% of the time have excellent things to say about their products. I will, and in this case have once again, continue to buy their products over any other company. That

  • Nokia 6680 need help!! pc suite

    error1935 . an error occurred during the installation of assembly 'microsoft.MSXML2,publickeytoken="6bd6b9abf345378f",version=4.20.9818.0.", type="win32",processorarchitectur e="x86"' please refer to help and support for more information.hresult :0x8

  • Re: Enhance standard TM Web service configured through WSRM

    Hi experts, I am trying to build an Order Integration scenario between TM & ECC. Unfortunately there is no SAP-PI available in our system landscape, so i have to use WS/RM. There are some enhancements to be done in the standard Webservice(WS). Afaik

  • Create Movie for other than QT

    We use Easy Worship at our church, which uses Windows Media Player. I can create a movie using FCP or FCE and burn it using IDVD and play it that way. But how can I create it so I can network it to the soundbooth into the Easy Worship Software and pl