<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	
xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#"
>

<channel>
	<title>merill.net</title>
	<atom:link href="http://merill.net/feed/" rel="self" type="application/rss+xml" />
	<link>http://merill.net</link>
	<description>my utmost for His highest, my best for His glory</description>
	<lastBuildDate>Sun, 10 Feb 2019 11:57:39 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>https://wordpress.org/?v=5.0.3</generator>

<image>
	<url>http://merill.net/wp-content/uploads/2014/12/m-logo-black-54841385_site_icon-32x32.png</url>
	<title>merill.net</title>
	<link>http://merill.net</link>
	<width>32</width>
	<height>32</height>
</image> 
<site xmlns="com-wordpress:feed-additions:1">6282801</site>	<item>
		<title>Publishing private enterprise apps to the managed Google Play Store</title>
		<link>http://merill.net/2019/02/publishing-private-enterprise-apps-to-the-managed-google-play-store/</link>
		<pubDate>Thu, 07 Feb 2019 21:57:12 +0000</pubDate>
		<dc:creator><![CDATA[Merill Fernando]]></dc:creator>
				<category><![CDATA[Office 365]]></category>

		<guid isPermaLink="false">http://merill.net/?p=1195</guid>
		<description><![CDATA[Here&#8217;s a quick how to guide for publishing a private app to the managed Google Play store using the Custom App Publishing API and then surfacing it to your enterprise users through your EMM/MDM solution. When you use this API your apps are; permanently private, meaning they can&#8217;t be made public not subject to the&#8230;&#160;<a href="http://merill.net/2019/02/publishing-private-enterprise-apps-to-the-managed-google-play-store/" rel="bookmark">Read More<span class="screen-reader-text">Publishing private enterprise apps to the managed Google Play Store</span> &#187;</a>]]></description>
				<content:encoded><![CDATA[
Here&#8217;s a quick how to guide for publishing a private app to the managed Google Play store using the Custom App Publishing API and then surfacing it to your enterprise users through your EMM/MDM solution.



When you use this API your apps are;




<ul><li>permanently private, meaning they can&#8217;t be made public</li><li>not subject to the public Google Play Store policies such as API target levels, application permission restrictions, etc</li><li>going through a streamlined verification process and appear in the managed Google Play Store in as little as five minutes, compared to over two hours via the Play Console </li><li> The only store listing details required to publish an app are its title and default listing language. </li></ul>




Before you can run the code below you need to set up a service account that has permissions to publish private apps. You can follow the guide <a href="https://developers.google.com/android/work/play/custom-app-api/get-started">here</a> to set it up.<br>




<ol><li>Enable the Google Play Custom App Publishing API</li><li>Create a service account</li><li>Obtain private app publishing rights</li><li>Retrieve the developer account id</li></ol>




At the end of this step you will have created a service account (eg myappname@turnkey-crowbar-123456.iam.gserviceaccount.com) and retreieved your developer account id (eg 1234567890123456789).



Next you need to generate the private key that will be used to authenticate against the API. To do this click on the Create Key button in the Service Account details page and save the json file to your local disk (keep this key very secure).



<figure class="wp-block-image"><img src="http://merill.net/wp-content/uploads/2019/02/GoogleApiJson-1024x686.png" alt=" " class="wp-image-1196" srcset="http://merill.net/wp-content/uploads/2019/02/GoogleApiJson-1024x686.png 1024w, http://merill.net/wp-content/uploads/2019/02/GoogleApiJson-300x201.png 300w, http://merill.net/wp-content/uploads/2019/02/GoogleApiJson-768x515.png 768w, http://merill.net/wp-content/uploads/2019/02/GoogleApiJson.png 1224w" sizes="(max-width: 1024px) 100vw, 1024px" />

<figcaption>Create private key for service account</figcaption>

</figure>



Next fire up your favourite code editor, reference one of the pre-built Google API libraries (or directly use the REST API) to publish the app.



Here&#8217;s how I did it with Visual Studio.



Start a new console project and add a nuget reference to Google.Apis.Playcustomapp.v1.



Update the devAccountId, apkPath and clientSecretsJson variables in the code below and hit run. If all goes well the response returned is &#8216;Complete&#8217;. If you receive a &#8216;Failed&#8217; response take a look in the exception message for why it could have failed.




<pre class="wp-block-code"><code>    class Program
    {
        static void Main(string[] args)
        {
            try
            {
                new Program().Run().Wait();
            }
            catch (AggregateException ex)
            {
                foreach (var e in ex.InnerExceptions)
                {
                    Console.WriteLine("ERROR: " + e.Message);
                }
            }
            Console.WriteLine("Press any key to continue...");
            Console.ReadKey();
        }

        private async Task Run()
        {
            long devAccountId = 1234567890123456789;
            var apkPath = @"C:\apps\MyPrivateApp.apk";
            var clientSecretsJson = @"C:\secrets\apppublishkey.json";

            var appMetaDda = new CustomApp
            {
                Title = "My Private Company App",
                LanguageCode = "en_AU"
            };

            GoogleCredential credential;
            using (var stream = new FileStream(clientSecretsJson, FileMode.Open, FileAccess.Read))
            {
                credential = GoogleCredential.FromStream(stream)
                    .CreateScoped("https://www.googleapis.com/auth/androidpublisher");
            }
          
            var svc = new Google.Apis.Playcustomapp.v1.PlaycustomappService(new Google.Apis.Services.BaseClientService.Initializer { HttpClientInitializer = credential });
            var request = svc.Accounts.CustomApps.Create(appMetaDda, devAccountId, File.OpenRead(apkPath), "application/octet-stream");
            var response = request.Upload();
            Console.WriteLine("Status = " + response.Status);
        }
    }</code></pre>

]]></content:encoded>
		<post-id xmlns="com-wordpress:feed-additions:1">1195</post-id>	</item>
		<item>
		<title>Remove the ms-outlook attribute added to your contacts</title>
		<link>http://merill.net/2018/05/remove-the-ms-outlook-attribute-added-to-your-contacts/</link>
		<pubDate>Thu, 31 May 2018 10:27:52 +0000</pubDate>
		<dc:creator><![CDATA[Merill Fernando]]></dc:creator>
				<category><![CDATA[Office 365]]></category>

		<guid isPermaLink="false">http://merill.net/?p=1176</guid>
		<description><![CDATA[Like me if you had the unfortunate luck of using the Outlook app&#8217;s feature to sync your Gmail contacts to iOS and then used a sync app like Google Contacts sync you might have ended up with a whole bunch of contacts having an attribute called outlook with a value that says ms-outlook. The fix&#8230;&#160;<a href="http://merill.net/2018/05/remove-the-ms-outlook-attribute-added-to-your-contacts/" rel="bookmark">Read More<span class="screen-reader-text">Remove the ms-outlook attribute added to your contacts</span> &#187;</a>]]></description>
				<content:encoded><![CDATA[<p>Like me if you had the unfortunate luck of using the Outlook app&#8217;s feature to sync your Gmail contacts to iOS and then used a sync app like Google Contacts sync you might have ended up with a whole bunch of contacts having an attribute called outlook with a value that says ms-outlook.</p>
<p>The fix is quite easy really. Using the awesome Script editor at https://script.google.com you can run this simple function to get rid of the stuff you don&#8217;t want.</p>
<pre>
<code>
function myFunction() {
  var contacts = ContactsApp.getContacts();
  for (var c = 0; c < contacts.length; c++) {
    var cnt = contacts[c];
    var fields = cnt.getUrls();
    for (var i = 0; i < fields.length; i++) {
      if(fields[i].getLabel() == "Outlook"){
        fields[i].deleteUrlField();
      }
    }
  }
}
</code>
</pre>
]]></content:encoded>
		<post-id xmlns="com-wordpress:feed-additions:1">1176</post-id>	</item>
		<item>
		<title>Intune Data Centers</title>
		<link>http://merill.net/2018/04/intune-data-centers/</link>
		<pubDate>Fri, 13 Apr 2018 11:44:18 +0000</pubDate>
		<dc:creator><![CDATA[Merill Fernando]]></dc:creator>
				<category><![CDATA[Office 365]]></category>

		<guid isPermaLink="false">http://merill.net/?p=1169</guid>
		<description><![CDATA[Want to know where all the Intune Data Centers are located? Here&#8217;s a handy link http://intunedatacentermap.azurewebsites.net]]></description>
				<content:encoded><![CDATA[<p>Want to know where all the Intune Data Centers are located? Here&#8217;s a handy link <a href="http://intunedatacentermap.azurewebsites.net">http://intunedatacentermap.azurewebsites.net</a></p>
<p><img class="alignnone wp-image-1170 size-large" src="http://merill.net/wp-content/uploads/2018/04/Intune_Datacenters-1024x415.jpg" alt="" width="660" height="267" srcset="http://merill.net/wp-content/uploads/2018/04/Intune_Datacenters-1024x415.jpg 1024w, http://merill.net/wp-content/uploads/2018/04/Intune_Datacenters-300x121.jpg 300w, http://merill.net/wp-content/uploads/2018/04/Intune_Datacenters-768x311.jpg 768w" sizes="(max-width: 660px) 100vw, 660px" /></p>
]]></content:encoded>
		<post-id xmlns="com-wordpress:feed-additions:1">1169</post-id>	</item>
		<item>
		<title>PayID</title>
		<link>http://merill.net/2018/02/payid/</link>
		<pubDate>Tue, 27 Feb 2018 20:49:59 +0000</pubDate>
		<dc:creator><![CDATA[Merill Fernando]]></dc:creator>
				<category><![CDATA[Office 365]]></category>

		<guid isPermaLink="false">http://merill.net/?p=1166</guid>
		<description><![CDATA[Have you tried PayID yet? Given that you can only have one PayID identifier for each account and bank it doesn’t seem to make much sense to use your telephone number. Instead I’ve opted to use bankname@myemail.net (eg nab@myemail.net) thanks to the domain catch all feature in Google Apps. With gmail you could use the&#8230;&#160;<a href="http://merill.net/2018/02/payid/" rel="bookmark">Read More<span class="screen-reader-text">PayID</span> &#187;</a>]]></description>
				<content:encoded><![CDATA[<p>Have you tried PayID yet? Given that you can only have one PayID identifier for each account and bank it doesn’t seem to make much sense to use your telephone number. Instead I’ve opted to use bankname@myemail.net (eg nab@myemail.net) thanks to the domain catch all feature in Google Apps. With gmail you could use the + alias (eg. nab+merill@gmail.com) or use the Outlook Alias feature where you can have multiple email addresses mapped to each account.<br />
Thanks to PayID I can now keep all of my income in the offset account and only transfer to my checking account at the very last minute. I tried transferring from my NAB account to ING and it come through even before I could switch between the two banking apps.<br />
Looking forward to shaving a few years off my mortgage.<br />
What approach have you come up with for PayID?</p>
]]></content:encoded>
		<post-id xmlns="com-wordpress:feed-additions:1">1166</post-id>	</item>
		<item>
		<title>Setting up WordPress as your micro blogging platform</title>
		<link>http://merill.net/2018/01/setting-up-wordpress-as-your-micro-blogging-platform/</link>
		<pubDate>Tue, 02 Jan 2018 03:32:50 +0000</pubDate>
		<dc:creator><![CDATA[Merill Fernando]]></dc:creator>
				<category><![CDATA[Tips]]></category>

		<guid isPermaLink="false">http://merill.net/?p=1142</guid>
		<description><![CDATA[Deciding on WordPress as your source of truth for your micro blog is all good but how do you avoid spamming your RSS readers with your status updates meant for micro.blog, twitter, linked in et al? The simplest way to target WordPress posts for micro blogs is to use a specific category (I call mine&#8230;&#160;<a href="http://merill.net/2018/01/setting-up-wordpress-as-your-micro-blogging-platform/" rel="bookmark">Read More<span class="screen-reader-text">Setting up WordPress as your micro blogging platform</span> &#187;</a>]]></description>
				<content:encoded><![CDATA[<p>Deciding on WordPress as your source of truth for your micro blog is all good but how do you avoid spamming your RSS readers with your status updates meant for micro.blog, twitter, linked in et al?</p>
<p>The simplest way to target WordPress posts for micro blogs is to use a specific category (I call mine <strong>status</strong>). You can then configure WordPress to not include posts from this category in the default feed.</p>
<p>One way to exclude a category from the default feed is using a re-write rule in your .htaccess file as shared by Manton in this gist <a href="https://gist.github.com/manton/f8b6f8b391a2f3d9b419">https://gist.github.com/manton/f8b6f8b391a2f3d9b419</a></p>
<p>I wanted something a bit more robust that wouldn&#8217;t break when the url format changed. Instead I wrote a custom filter that would hide the category from the default feed. To get this set up you can use the excellent &#8216;My Custom Functions&#8217; plug in <a href="https://wordpress.org/plugins/my-custom-functions/">https://wordpress.org/plugins/my-custom-functions/</a></p>
<style>.gist table { margin-bottom: 0; }</style>
<div class="gist-oembed" data-gist="merill/92c71ffc980a1741ba1c4cc6900a3e5c.json"></div>
<p>Once you have this set up you can now use the url to your feed as the feed source at <a href="https://micro.blog">https://micro.blog</a> using the following format http://&lt;&lt;domain&gt;&gt;/category/&lt;&lt;category name&gt;&gt;/feed/</p>
<p>In my case this is my feed url <a href="http://merill.net/category/status/feed/">http://merill.net/category/status/feed/</a></p>
]]></content:encoded>
		<post-id xmlns="com-wordpress:feed-additions:1">1142</post-id>	</item>
		<item>
		<title>Fix for MacOS Jittery Dock</title>
		<link>http://merill.net/2017/12/fix-for-macos-jittery-dock/</link>
		<pubDate>Wed, 13 Dec 2017 11:04:53 +0000</pubDate>
		<dc:creator><![CDATA[Merill Fernando]]></dc:creator>
				<category><![CDATA[Office 365]]></category>

		<guid isPermaLink="false">http://merill.net/?p=1114</guid>
		<description><![CDATA[Is your MacOS dock jittering and driving you nuts? In my case this was being caused by some apps that were ShareMouse and/or Synergy. Removing all the unnecessary apps from System Preferences &#62; Security &#38; Privacy &#62; Accessibility should fix the issue. The issue is most probably being caused by the last app you added&#8230;&#160;<a href="http://merill.net/2017/12/fix-for-macos-jittery-dock/" rel="bookmark">Read More<span class="screen-reader-text">Fix for MacOS Jittery Dock</span> &#187;</a>]]></description>
				<content:encoded><![CDATA[<p>Is your MacOS dock jittering and driving you nuts? In my case this was being caused by some apps that were ShareMouse and/or Synergy. Removing all the unnecessary apps from System Preferences &gt; Security &amp; Privacy &gt; Accessibility should fix the issue.</p>
<p>The issue is most probably being caused by the last app you added to the list (in my case it was Synergy).</p>
<p><img class="alignnone wp-image-1117 size-large" src="http://merill.net/wp-content/uploads/2017/12/Jittery-1024x878.jpg" alt="" width="660" height="566" srcset="http://merill.net/wp-content/uploads/2017/12/Jittery-1024x878.jpg 1024w, http://merill.net/wp-content/uploads/2017/12/Jittery-300x257.jpg 300w, http://merill.net/wp-content/uploads/2017/12/Jittery-768x658.jpg 768w, http://merill.net/wp-content/uploads/2017/12/Jittery.jpg 1332w" sizes="(max-width: 660px) 100vw, 660px" /></p>
]]></content:encoded>
		<post-id xmlns="com-wordpress:feed-additions:1">1114</post-id>	</item>
		<item>
		<title>Azure + iPad = Productivity</title>
		<link>http://merill.net/2017/08/azure-ipad-productivity/</link>
		<pubDate>Sun, 13 Aug 2017 23:01:02 +0000</pubDate>
		<dc:creator><![CDATA[Merill Fernando]]></dc:creator>
				<category><![CDATA[Tips]]></category>

		<guid isPermaLink="false">http://merill.net/?p=1099</guid>
		<description><![CDATA[I don’t spend much timing writing code these days but when I do I want it to be productive as possible. Whether it is at my desk, in a meeting room or in bed in the middle of the night. So this weekend I went about setting up a workflow that would let me access&#8230;&#160;<a href="http://merill.net/2017/08/azure-ipad-productivity/" rel="bookmark">Read More<span class="screen-reader-text">Azure + iPad = Productivity</span> &#187;</a>]]></description>
				<content:encoded><![CDATA[<p>I don’t spend much timing writing code these days but when I do I want it to be productive as possible. Whether it is at my desk, in a meeting room or in bed in the middle of the night.</p>
<p>So this weekend I went about setting up a workflow that would let me access a powerful machine in the cloud with the latest version of Visual Studio and get access to it in a secure manner. Here is what I used to get it all going.</p>
<p><strong>Azure DevTest Labs</strong></p>
<p>The DevTest Labs is a neat Azure service that gives you a virtual machine running the greatest and latest version of Visual Studio. You can save yourself a ton of time by not having to deal with downloading and waiting through a Visual Studio install.</p>
<p><strong>IFTT</strong></p>
<p>The dollars can add up quickly when you leave a high end virtual machine running on Azure. Using a combo of Azure Runbooks, web hooks and IFTT buttons, I was able to set up a nice widget that would let me quickly start up and shut down my VM. Using iOS widgets and IFTT, it was just a swipe away from the home screen on my iPad/iPhone to start up my VM.<br />
<img src="http://merill.net/wp-content/uploads/2017/08/IMG_0316-300x225.png" alt="" width="300" height="225" class="alignnone size-medium wp-image-1100" srcset="http://merill.net/wp-content/uploads/2017/08/IMG_0316-300x225.png 300w, http://merill.net/wp-content/uploads/2017/08/IMG_0316-768x576.png 768w, http://merill.net/wp-content/uploads/2017/08/IMG_0316-1024x768.png 1024w" sizes="(max-width: 300px) 100vw, 300px" /></p>
<p><strong>Jump Desktop Connect</strong></p>
<p>The last piece of the puzzle was to get into my VM. When you are working in a corporate environment behind firewalls and proxies that only allow http traffic to flow through, RDP is simply not going to cut it. Plus you open up your surface area by exposing your VM to the public internet. Jump Desktop to the rescue to solve both the issues. The <a href="https://jumpdesktop.com/">Jump Desktop Connect</a> is a free app that you install on the PC/Mac that you need remote access to. You can then use the awesome Jump Desktop apps on iOS, Android, Mac or Windows and punch through any firewall to get to your remote machine.</p>
<p>Oh and by the way did I tell you that Jump Desktop is one of the few RDP apps that will let you use a mouse on your remote machine? Productivity FTW!</p>
]]></content:encoded>
		<post-id xmlns="com-wordpress:feed-additions:1">1099</post-id>	</item>
		<item>
		<title>Blocking Microsoft Flow&#8217;s access to your Office 365 tenant</title>
		<link>http://merill.net/2017/01/blocking-microsoft-flows-access-to-your-office-365-tenant/</link>
		<pubDate>Wed, 25 Jan 2017 04:33:26 +0000</pubDate>
		<dc:creator><![CDATA[Merill Fernando]]></dc:creator>
				<category><![CDATA[Office 365]]></category>

		<guid isPermaLink="false">http://merill.net/?p=1074</guid>
		<description><![CDATA[Did you know that any user in your organisation can sign into Microsoft Flow with their personal account and create a flow that connects to your organisation&#8217;s Office 365 tenant? This means that an employee can (even accidentally) create a flow that monitors a SharePoint site (obviously they need to have access to the site)&#8230;&#160;<a href="http://merill.net/2017/01/blocking-microsoft-flows-access-to-your-office-365-tenant/" rel="bookmark">Read More<span class="screen-reader-text">Blocking Microsoft Flow&#8217;s access to your Office 365 tenant</span> &#187;</a>]]></description>
				<content:encoded><![CDATA[<p>Did you know that any user in your organisation can sign into Microsoft Flow with their personal account and create a flow that connects to your organisation&#8217;s Office 365 tenant?<br />
This means that an employee can (even accidentally) create a flow that monitors a SharePoint site (obviously they need to have access to the site) and posts the contents to Twitter, Dropbox or any other external service.<br />
The bad news is that as the Office 365 tenant admin we have no way of blocking this in the UI. The good news is that Microsoft can. So raise a service request with them and ask them to disable &#8216;Cross tenant Flow creation&#8217;. This will force all of your data to stay within your tenant and prevents data loss.</p>
]]></content:encoded>
		<post-id xmlns="com-wordpress:feed-additions:1">1074</post-id>	</item>
		<item>
		<title>Allowing third party applications in your Office 365 tenant</title>
		<link>http://merill.net/2016/08/allowing-third-party-applications-in-your-office-365-tenant/</link>
		<pubDate>Thu, 11 Aug 2016 13:09:13 +0000</pubDate>
		<dc:creator><![CDATA[Merill Fernando]]></dc:creator>
				<category><![CDATA[Office 365]]></category>
		<category><![CDATA[azure]]></category>
		<category><![CDATA[office 365]]></category>

		<guid isPermaLink="false">http://merill.net/?p=1039</guid>
		<description><![CDATA[When managing Office 365 (and it&#8217;s related Azure Active Directory) in a large enterprise your security team is wary about allowing third party applications to access enterprise data. Take for example the list of options that you have available in the &#8216;configure&#8217; tab in Azure AD under the &#8216;integrated applications&#8217; section. If you turn on&#8230;&#160;<a href="http://merill.net/2016/08/allowing-third-party-applications-in-your-office-365-tenant/" rel="bookmark">Read More<span class="screen-reader-text">Allowing third party applications in your Office 365 tenant</span> &#187;</a>]]></description>
				<content:encoded><![CDATA[<p>When managing Office 365 (and it&#8217;s related Azure Active Directory) in a large enterprise your security team is wary about allowing third party applications to access enterprise data.</p>
<p>Take for example the list of options that you have available in the &#8216;configure&#8217; tab in Azure AD under the &#8216;integrated applications&#8217; section. If you turn on the &#8216;Users may add integrated applications&#8217; you will start seeing a number of applications showing up in Azure AD under the applications section. What this means is that users are accessing third party applications and using their work account as the identity.</p>
<p><img class="alignnone size-full wp-image-1040" src="http://merill.net/wp-content/uploads/2016/08/integrated-applications-azure.png" alt="integrated-applications-azure" width="930" height="648" srcset="http://merill.net/wp-content/uploads/2016/08/integrated-applications-azure.png 930w, http://merill.net/wp-content/uploads/2016/08/integrated-applications-azure-300x209.png 300w, http://merill.net/wp-content/uploads/2016/08/integrated-applications-azure-768x535.png 768w" sizes="(max-width: 930px) 100vw, 930px" /></p>
<p>Where this gets a little scary is with the option that says &#8216;Users may give applications permission to access their data&#8217;. Depending on the type of permission requested by the application the user consents to in the consent page of the app (shown during the sign on process), they can potentially give third party applications access to their email, content in SharePoint Online etc. <a href="https://bestforthekids.com">as shown by Roger</a> from BestForTheKids.</p>
<p>Where I come from this is a big fat no from security. We typically require the security team vetting every SaaS application where the checks include performing vendor assessments, finding out what information is stored and how secure it is, whether the content is stored in Australia (data sovereignty).</p>
<p>Fine, let&#8217;s say we disable all this to prevent end users willy nilly giving third party applications access to corporate data. You will be faced with a dilemma when you have an application that has been approved (eg Microsoft&#8217;s own Fast Track portal <a href="http://fasttrack.microsoft.com">http://fasttrack.microsoft.com</a>) by your security team your users will still not be able to sign in to the third party app because of the above settings where we disabled users adding apps.</p>
<p>When a user tries to sign into the portal they will be shown an error message saying &#8216;Sorry but we&#8217;re having trouble signing you in. We received a bad request&#8217;.</p>
<p>So how do you go about whitelisting only certain apps on your Office 365 / Azure Active Directory tenant? I reached out to my friends at Microsoft and this time they had an answer that made me happy.</p>
<blockquote><p>Today the only way for an admin to consent to an application for his entire tenant is to send an interactive sign-in request with the query parameter ?prompt=admin_consent. We usually ask the app developer to invoke this request in their app somehow. But you can actually craft the request as a link yourself and have an admin click on it. There&#8217;s documentation on http://aka.ms/aaddev on how to craft a sign in request. We are working on adding this capability to our portal directly so you dont have to do this.</p></blockquote>
<p>So the trick is to open a browser session in private/incognito mode and navigate to the target application (e.g. Fast Track) and try to sign in. This will redirect you to Microsoft&#8217;s login page. When you are at this page insert the ?prompt=admin_consent parameter to the query string in the the address bar and hit enter to reload the sign in page. Now sign in as a global administrator for the tenant and you will be taken to the admin consent page. Review the settings that you are approving and click on Accept. Viola you&#8217;ve now approved the app in your tenant. Now any user in your organisation can sign into the third party app without login errors and won&#8217;t even see the consent screen.</p>
<p><img class="alignnone size-full wp-image-1042" src="http://merill.net/wp-content/uploads/2016/08/05_thumb.png" alt="05_thumb" width="640" height="350" srcset="http://merill.net/wp-content/uploads/2016/08/05_thumb.png 640w, http://merill.net/wp-content/uploads/2016/08/05_thumb-300x164.png 300w" sizes="(max-width: 640px) 100vw, 640px" /></p>
<p>&nbsp;</p>
]]></content:encoded>
		<post-id xmlns="com-wordpress:feed-additions:1">1039</post-id>	</item>
		<item>
		<title>Fix: Windows 10 (Technical Preview) OneDrive Sync Issues with Office 2016 Preview</title>
		<link>http://merill.net/2015/05/fix-windows-10-technical-preview-onedrive-sync-issues-with-office-2016-preview/</link>
		<comments>http://merill.net/2015/05/fix-windows-10-technical-preview-onedrive-sync-issues-with-office-2016-preview/#comments</comments>
		<pubDate>Wed, 13 May 2015 11:37:17 +0000</pubDate>
		<dc:creator><![CDATA[Merill Fernando]]></dc:creator>
				<category><![CDATA[Tips]]></category>

		<guid isPermaLink="false">http://merill.net/?p=1005</guid>
		<description><![CDATA[After installing the Office 2016 Preview on build 10074 of the Windows 10 Technical Preview I came across a recurring sync issue with OneDrive. All the Office documents would show up with the following error &#8216;Files can&#8217;t be synced. Open the document in Office for more info.&#8217; It didn&#8217;t make any difference if you opened&#8230;&#160;<a href="http://merill.net/2015/05/fix-windows-10-technical-preview-onedrive-sync-issues-with-office-2016-preview/" rel="bookmark">Read More<span class="screen-reader-text">Fix: Windows 10 (Technical Preview) OneDrive Sync Issues with Office 2016 Preview</span> &#187;</a>]]></description>
				<content:encoded><![CDATA[<p>After installing the Office 2016 Preview on build 10074 of the Windows 10 Technical Preview I came across a recurring sync issue with OneDrive. All the Office documents would show up with the following error &#8216;Files can&#8217;t be synced. Open the document in Office for more info.&#8217;<br />
It didn&#8217;t make any difference if you opened the document in Word, Excel and saved them back they would still show up with sync errors.</p>
<p>To fix the issue I turned off the &#8216;Use Office to sync files faster and work on files with other people at the same time&#8217; from the Settings tab (right click the OneDrive icon on the status bar). An Exit and restart of OneDrive fixed the issue and everything comes up green again.</p>
<p>I&#8217;m guessing this is something to do with the Office 2016 preview since I&#8217;ve been running Windows 10 TP for a few months now and didn&#8217;t have any sync issues.</p>
<p>This not only fixed the sync issue but also made Office use the local files instead of taking a few seconds connecting to OneDrive each time I saved.</p>
<p><a href="http://merill.net/wp-content/uploads/2015/05/OneDriveSync.png"><img class="alignnone size-full wp-image-1006" src="http://merill.net/wp-content/uploads/2015/05/OneDriveSync.png" alt="OneDriveSync" width="454" height="510" srcset="http://merill.net/wp-content/uploads/2015/05/OneDriveSync.png 454w, http://merill.net/wp-content/uploads/2015/05/OneDriveSync-267x300.png 267w" sizes="(max-width: 454px) 100vw, 454px" /></a></p>
<p>I know you can <a href="https://softwarekeep.ca/download-microsoft-office/office-for-mac.html">buy Microsoft Office for Mac</span></a> now, but after all these years, I&#8217;m going to stick to what I know.</p>
]]></content:encoded>
			<wfw:commentRss>http://merill.net/2015/05/fix-windows-10-technical-preview-onedrive-sync-issues-with-office-2016-preview/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
	<post-id xmlns="com-wordpress:feed-additions:1">1005</post-id>	</item>
	</channel>
</rss>
