Is it possible to switch from Office 365 online user management to Active Directory after Exchange online migration?

If we utilize the Cutover method to migrate from on-premise Exchange (2007) to Office 365, which to my understanding will hand over user management/authentication to Office 365 online during the process, is possible to later switch from Office 365 user management
to Active Directory (synced to a future local domain, or even possibly via AD federation single sign-on)? If so, how difficult is this process and is there any documentation available?
Asking this because the organization  I'm working for plans to upgrade (re-do actually) its entire infrastructure. There will be a completely brand new domain/AD set up that's totally unrelated to the old one. At the same time, we also plan to migrate
all emails (previously hosted locally on Exchange 2007) to Office 365 and get rid of local exchange. Now because we will set up new domain, we do not want to carry over the older AD to the cloud, hence we will not use the "Staged Migration". 
So the plan is to to use "Cutover" migration first, which means all authentications will become Office 365 managed. That's fine for now. But later, after we set up our new domain and AD controller etc, we'd like to have Exchange Online switch back
to syncing with our new on-premise AD. We'd also like to consider the AD Federation Services if it's not too complicated to set up.
Your advice on this would be greatly appreciated!

In principle, you cannot sync back from the cloud AD to the on-prem, yet. But you can take advantage of the soft-matching mechanism once you have the new AD in place:
http://support.microsoft.com/kb/2641663
Be careful though, as the moment you turn on Dirsync, all the matching users in the cloud will have their attributes overwritten. A very good idea is to do an 'export' of the cloud AD first, using the WAAD module for PowerShell and the Get-MsolUser cmdlets,
which you can then use to compare or import data in the new on-prem AD. Some links:
http://technet.microsoft.com/en-us/library/hh974317.aspx
http://msdn.microsoft.com/en-us/library/azure/dn194133.aspx

Similar Messages

  • 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();

  • Is it possible to switch from the preinstalled iTunesU to the original iTunes on an iPad. If it is can someone explain how to do it?

    Is it possible to switch from the preinstalled iTunesU on my iPad to the original iTunes. If it is can someone tell me how, and is this something that commonly happens?

    I'm not sure what you are asking.  There is no "preinstalled iTunesU" on an iPad.  The iTunes app is a portal to the iTunes Store. Use the icons at the bottom of the page to switch to different sections of the store.  Use the Music app or the Videos app to access iTunes media you have synced to the iPad.
    To learn more, refer to the iPad iOS5 User Guide

  • How can I download content of wiki pages from Office 365 online Sharepoint site using c#?

    How can I download content of wiki pages from Office 365 online Sharepoint site using c#?
    Ratnesh[MSFT]

    Hi,
    According to your post, my understanding is that you want to download content of wiki pages on SharePoint Online.
    If just for getting the text of the page, I suggest you convert page to PDF file first and then download the PDF file via a Visual Web Part as a Sandboxed solution.
    A sample about export HTML to PDF:
    http://hamang.net/2008/08/14/html-to-pdf-in-net/
    Thanks
    Patrick Liang
    Forum Support
    Please remember to mark the replies as answers if they help and unmark them if they provide no help. If you have feedback for TechNet Subscriber Support, contact
    [email protected]
    Patrick Liang
    TechNet Community Support

  • Can't activate Office 2011 for mac (downloaded from office 365 portal)

    Hello All,
    I've installed Office 2011 for mac which was downloaded from office 365 Portal. However, during installation process there was not a windows for activation (key or sign in method).
    Is there a way to force activation on Office 2011 for mac?
    Note: I've deleted office 365 com.microsoft.office.plist but i didn't get a windows for activation.
    MacbookPro Version 10.10.2
    Regards
    JO

    Hi,
    If you downloaded Office 2011 for Mac, you may not need a product key to activate it. Office 365 uses a new mechanism that the activation is based on your Office 365 Account instead of a product key.
    Anyway, in this forum we mainly discuss questions and feedbacks about Office for Windows, as your question is about Office for Mac, I suggest you post the question in Office for Mac forum:
    http://answers.microsoft.com/en-us/mac
    I've also noticed this question is actually more related to the activation, you may need to contact the local customer service to get more dedicated assistance:
    https://support.microsoft.com/gp/customer-service-phone-numbers/en-us?wa=wsignin1.0
    Regards,
    Melon Chen
    Forum Support
    Come back and mark the replies as answers if they help and unmark them if they provide no help.
    If you have any feedback on our support, please click
    here

  • Migrating from office 365 to OSX Server 2.2.1 Mail server.

    hi folks,
    I am considering setting up an OSX Server v 2.21 and using it as my main mail server at home, and migrating away from office 365, and using the OSX mail server as my main server. I have my own domain name, and i would be the only user of the mail server.
    I would be running this on a mac mini i7 with 16 GB ram.
    what anti virus / spam applications are there available for the mac mail server?
    thanks.

    The power in your computer is fine.  I was just trying to warn you that if any network requests come in the server configuration immediately priorises that higher than interacting with the user sitting that the keyboard.  Apps you are using may stutter until the network request has been answered.  Of course, if you don't have many network users and with a computer that powerful, it probably won't take the server long enough to answer the network request that you notice any problem.
    No webmail portal for mail, and no easy way to add one.  Just mail apps using POP, SMTP, etc..
    Here's the manual for OS X Server if you're interested:
    https://help.apple.com/advancedserveradmin/mac/10.8/

  • Useless World Minutes (from Office 365 subscriptio...

    Hello Skype,
    I got 60 world minutes each month from Office 365 subscription...which is nice...however, I have not been able to use a single minute?
    Issue?  Insufficient credit (!).
    Destination call?  SCB, a landline call to an international banking institution in the heart of HCM city, the biggest city in Vietnam...not a rural area, not a mobile phone...how so???

    The Office 365 signup page: http://www.skype.com/en/offers/office365/ has the supported countries clearly listed on the lower half of the page.  No further research is required.  This is the same list that appears under the properties of the World plan (in graphical flag form) on the Skype rates page when looking at the available plans for a particular country.  If the list was any shorter, it would be wrong.
    Call landlines and mobiles in: Canada, China, Guam, Hong Kong SAR, Puerto Rico, Singapore, Thailand, and United States.
    Call landlines only in: Andorra, Argentina, Australia, Austria, Belgium, Brazil, Brunei, Bulgaria, Chile, Colombia (excluding rural areas - LEX), Costa Rica, Croatia, Czech Republic, Denmark, Estonia, Finland, France, Germany, Greece, Guadeloupe, Hungary, Iceland, Indonesia (Jakarta only), Republic of Ireland, Israel, Italy, Japan, Korea, Latvia, Lithuania, Luxembourg, Malaysia, Malta, Mexico, Morocco, Netherlands, New Zealand, Norway, Panama, Paraguay, Peru, Poland, Portugal, Romania, Russia, Slovakia, Slovenia, South Africa, Spain, Sweden, Switzerland, Taiwan, Turkey, United Kingdom, and Venezuela.
    It is a 60 minute plan that adheres to 60 minutes available to those countries.  It isn't $60 worth of general credit.  I have not doubt restrictions in this form allow people to get the most amount of talk time and allows the promotion to be cost-limited through contracts allowing the promotion to exist.  

  • Migrate Sharepoint 2013 from office 365 to on premise

    The company management decide to move SharePoint 2013 from Office 365 to on premise. Are there any instructions or step to achieve this, or any recommended third party tools? Thanks
    Yee

    i think your best bet is 3rd party tool, their are alot of 3rd parties which support this migration. check the below post.
    http://social.technet.microsoft.com/Forums/sharepoint/en-US/d348f3a0-345f-4085-b72f-f51a31659485/migrate-from-sharepoint-online-to-on-premise-in-2013?forum=sharepointgeneral
    check this blog as well:
    http://blog.hametbenoit.info/Lists/Posts/Post.aspx?ID=369
    Please remember to mark your question as answered &Vote helpful,if this solves/helps your problem. ****************************************************************************************** Thanks -WS MCITP(SharePoint 2010, 2013) Blog: http://wscheema.com/blog

  • Opportunistic TLS removed from Office 365?

    Team.
       I have an open question regarding changes to the mail flow connector for Exchange Online:http://community.office365.com/en-us/f/156/p/343149/929997.aspx#929997
    Hello all,
        I'm working on a Hybrid 2010 configuration.  When modify the connectors in Exchange Online EAC, I noticed that the connectors changes, and opportunistic TLS is gone. 
    What happened?  Can someone please provide some information regarding the TLS changes?  Did opportunistic TLS get removed? 
    I was following these articles:
    Configure mail flow using connectors in Office 365
    https://technet.microsoft.com/en-us/library/ms.exch.eac.connectorselection(v=exchg.150).aspx
    Set up connectors to route mail between Office 365 and your own email servers
    https://technet.microsoft.com/en-us/library/dn751020(v=exchg.150).aspx
    Any information on theses changes will be appreciated.
    -KloudSavvy
    I received this response:
    Posted by Allen Z. MSFT Support
    on
    4/11/2015 3:05 AM
                          Microsoft Support                      
    Suggested Answer
    Hi Kloud,
    I didn’t find any official documentation about that. The connectors page in
    Exchange admin center has just been updated, so we may not have relevant documentation at this point. If I find any, I’ll let you know.
    Meanwhile, I suggest you submit your feedback to let our relevant team know that you need an official documentation about the
    Opportunistic TLS of new connectors.
    Thanks for your understanding.
    Best Regards,
    Allen
    Do you know the answer to this question?  Or, are you planning to post something on these changes?
    Thanks           

    Hi,
    What’s your scenario for creating a connector?
    I noticed that you are using Exchange 2010-based hybrid deployment. Generally, when configuring a hybrid configuration using the Hybrid Configuration wizard, one of the things it creates is a new receive connector named “Inbound from Office 365” on each
    hybrid transport server.
    This connector is set to only accept incoming SMTP sessions from a specific set of IP ranges, which are associated with the FOPE service used in Office 365. Please check your receive connector and send connector for Hybrid environment in EAC and share the
    configuration information here for further analysis.
    Additionally, here is a reference about Hybrid 2010 Configuration for mail flow:
    http://www.msexchange.org/articles-tutorials/office-365/exchange-online/using-hybrid-configuration-wizard-exchange-2010-service-pack-2-part2.html
    Note: Microsoft is providing this information as a convenience to you. The sites are not controlled by Microsoft. Microsoft cannot make any representations regarding the quality, safety, or suitability of any software or information found there. Please
    make sure that you completely understand the risk before retrieving any suggestions from the above link.
    Regards,
    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]
    Winnie Liang
    TechNet Community Support

  • Office 365 OWA users unable to download attachments

    Office 365 OWA users receiving "you don't have permission to download files". Appears to be a system wide issue according to the discussion going on at https://community.office365.com/en-us/f/158/t/359535 . Anyone else seeing this?
    This topic first appeared in the Spiceworks Community

    Satellite C655-S5343
    Thank you for the picture. Always tell us as much as you can about what you're doing too.
    If you get that message during Step 4 of installation, see this fix.
       Problem setting up Microsoft Office 2010 error at step 4 of 4
    -Jerry

  • Create a User account in active directory from SharePoint online 2013 list data

    Hello,
    I am trying to create a SharePoint list through which i can create a user account into active directory, 
    1 - HR is sending the detail in the email body to a Specific email address  ([email protected]) like below..
    First Name: XYZ
    Last Name: ABC
    Address: ABC 123
    Designation: Analyst
    Employee ID: 10492
    and so on 
    2 - I need to pickup every new email data of the above section into sharepoint list (in Column)
    First Name        Last Name       Address         Designation   Employee ID   
    3 - I want to create a event receiver through which i can go ahead and find the new data in the list and then create a user in the active directory,
    I tried very hard and since i dont have much experience in coding part,  any help will be highly appreciated
    Thank you 
    Aman 

    1- Configure Incoming Email Setting at your SharePoint Farm -
    https://technet.microsoft.com/en-us/library/cc262947.aspx
    http://blogs.technet.com/b/harmeetw/archive/2012/12/29/sharepoint-2013-configure-incoming-emails-with-exchange-server-2013.aspx
    2- Configure your Sharepoint List Incoming e-mail settings for [email protected] - ListSetting-Communications->Incoming e-mail settings. -
    https://support.office.com/en-in/article/Enable-and-configure-e-mail-support-for-a-list-or-library-dcaf44a0-1d9b-451a-84c7-6c52e7db908e
    3- Write an Incoming Email Receiver , and Add you Email Body Parsing Code (retrive value of fields , firstname , lastname etc) in
    EmailReceived() method. also add the code for adding new user in Active Directory
    http://blogs.msdn.com/b/tejasr/archive/2010/03/06/event-handler-code-to-add-incoming-emails-with-subject-discussion-id-as-replies.aspx
    https://pholpar.wordpress.com/2010/01/13/creating-a-simple-email-receiver-for-a-document-library/
    4-  Active Directory Code Help -
    http://www.codeproject.com/Articles/18102/Howto-Almost-Everything-In-Active-Directory-via-C
    http://www.codeproject.com/Tips/534718/Add-User-to-Active-Directory
    Thanks
    Ganesh Jat [My Blog |
    LinkedIn | Twitter ]
    Please click 'Mark As Answer' if a post solves your problem or 'Vote As Helpful' if it was useful.

  • Is it possible to map a Sponsor Group in Cisco ISE to a user group in Active Directory, through a RADIUS server?

    Hi!!
    We are working on a mapping between a Sponsor Group in Cisco ISE and a user group in Active Directory....but the client wants the mapping to be through a RADIUS SERVER, for avoiding ISE querying directly the Active Directory.
    I know it is possible to use a RADIUS SERVER as an external identity source for ISE.....but, is it possible to use this RADIUS SERVER for this sponsor group handling?
    Thanks and regards!!

    Yes It is possible to map Sponser group to user group in AD and if you want to know how to do please open the below link and go to Mapping Active Directory Groups to Sponsor Groups heading.
    http://www.cisco.com/en/US/docs/security/ise/1.0/user_guide/ise10_guest_pol.html#wp1096365

  • Upgrading from Office 365 E1 to E4 - are we able to transition current phone numbers to Lync?

    We are currently looking in to upgrading our Office 365 account from E1 to E4. 
    We'd like to use Lync going forward for calls. Is is possible for each employee to have their current phone number reconfigured to sync with their Lync account. What kind of effort does this involve?

    Agree with both Anthony and Ben, but I thought I'd chime in and mention that with the Office 365 E4 subscription you get Enterprise Voice capabilities, but will require an on-premise deployment also. (which I personally find confusing as MS removed "hybrid"
    support around May last year but at the very bottom it says this on the E4 page
    Lync enterprise voice capabilities require a customer to purchase and deploy Lync Server, either on-premises or in a hosted data-center, to enhance or replace traditional PBX systems.)
    Having said that, according to this response from MS in the Office 365 forum, http://community.office365.com/en-us/forums/156/t/188567.aspx you get an on-premise license with
    the E4 subscription to facilitate voice.
    If this is the case, it would mean that you'd need to integrate this on-premise deployment with the PSTN network (through some sort of Media Gateway ) and you could in fact use your existing numbers.
    If this helped you please click "Vote As Helpful" if it answered your question please click "Mark As Answer" | Blog
    www.lynced.com.au | Twitter
    @imlynced

  • Mess with accounts in OneNote and OneDrive for Business - can't open documents from Office 365

    Hello!
    [Reposted from
    here]
    I've got Office 365 subscription (E3) with Office.
    I can view and edit OneNote notebooks on Office 365 via browser, but can't open it in OneNote.
    The similar problem exists for OneDrive for Business - some libraries are syncing, some cannot - asking for Enter credentials, but when I click - nothing happens.
    There were two accounts bound to Office 2013 - personal Microsoft ID as primary account and corporate Office 365 linked to it.
    Windows 8.1 corporate profile is linked to Microsoft ID account as well.
    Something happen with these accounts after password was changed - it seems like some account information was cached and can't be cleaned.
    I tried to uninstall Office and install it - no success.
    I cleaned computer with
    this utility from Support - no luck.
    On other Windows 8.1 computer I created new profile (with Microsoft ID account) - surprise, there are problems there as well.
    I deleted all Office15 entries from Credentials Manager - Office asked me about Office 365 login/password - I entered them, it is syncing, Haliluja, but, when Microsoft ID account was linked to Office 365 account in Office - problem appears again.
    It seems that Office 2013 uses Microsoft ID credentials for Office 365 content.
    I'd like to use Microsoft ID as primary account for Office and link Office 365 account to it, but don't want such problems. It worked fine, but I don't know what happened and how it can be analyzed and fixed.
    Update: It seems I localized the problem, but still don't know the solution.
    Scenario to reproduce error for me:
    1. Create fresh new Corporate/Domain user profile on Windows 8.1 with Office Pro 365 installed on computer with latest updates
    2. Go to SharePoint Online and browse some Libraries and OneNote notebooks - all ok
    3. Start to sync them using OneNote and OneDrive for Business - ok
    4. Link Microsoft Account with Corporate Account in Windows 8.1 - ok
    5. Syncing of _some_ (not all) Office 365 libraries and notebooks stop working - errors with access, permissions. I'm trying to enter credentials but this doesn't help
    6. Disconnect Microsoft Account and Reboot - all libraries and notebooks of Office 365 work fine again. But OneNote notebooks from OneDrive stop working :)
    How I can fix this situation and have Microsoft and Corporate account connected?

    Update 2:
    I installed PowerShell for SharePoint online cmdlets and found this user using get-SPOUser.
    I removed this user using remove-SPOUser -site
    https://mysitename.sharepoint.com -LoginName
    [email protected]
    but when I'm trying to access sharepoint from the browser with Microsoft account credentials - new record for this user is created again and I can see it with get-SPOUser :(
    So, problem is still not solved - this user is still can be authenticated (there is no such user in SharePoint site collection, there is no such user profile) and Office 2013 syncing doesn't work for Office 365 due this mess with accounts.
    I know that I can remove Sharing with external users from Site Collection and information about these users will be permanently deleted - but I don't want to do this, there are several customers who work with our documents.

  • Remove Render Blocking From Office 365 Public Facing Website

    Please does anyone know how to solve this?
    Im trying to optimise my office 365 public facing website with search engines such as Google. Google has found a number of errors on all my pages, one being this Remove Render Blocking from Javascript & Optimise CSS Delivery. What does this mean and
    how do i fix this? Must be someone out there that knows surely.
    The notes Google left where: None of the above-the-fold content on your page could be rendered without waiting for the following
    resources to load. Try to defer or asynchronously load blocking resources, or inline the critical portions of those resources directly in the HTML.
    Thanks

    I feel like I'm losing my mind! Here is a  Fortune 500 company web site using Sharepoint public facing: http://www.constellation.com/pages/default.aspx.
    Just vaildated it; it contains 93 errors!! Another has a slow-moving Flash component that cannot be controlled by the user and looks like it was built in 1995 at best: http://www.viacom.com/Pages/default.aspx . It contains 59 errors.
    What is going on here? The combination of "Cloud" computing and mobile devices is destroying web design! We are regressing!

Maybe you are looking for

  • Can't send email to myself

    I can't send an email to myself, as a reminder thru ical or thru different accounts. When I choose "get mail", I get the mail received sound but the email doesn't not show up anywhere. Not even in the trash or junk box. It just disappears. Do I have

  • Video playback on XP pro

    I was recently using my netflix online account and to use it i have to switch to xp . The problem i am having is that it appears that my graphics card isnt processing the data correctly. It displays all green and un viewable., The audio is fine, but

  • Why can't i see my movies in iPhone 4?

    Why can't I play my movies in iPhone 4 like I use to? Before I could watch movies rented and bought from iTunes store but now I can't. Does enyone have this same issue?

  • Billing document to customer email ID

    Hi, I want any billing document save then billing document should go to automatically the customer email ID. Already I have maintained the email ID into the customer master. is it possiable? If yes, how? Pl provide the solution for above requirement

  • Cannot initialize CGI exec subsystem - Sun ONE Web Server 6.1

    Hello, I have a problem connecting to a running admin server on Solaris 9. Startup is as follows: (error log) [12/Mar/2004:11:06:43] info ( 2579): CORE1116: Sun ONE Web Server 6.1 B08/22/2003 12:37 [12/Mar/2004:11:06:43] info ( 2580): CORE3016: daemo