<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>idea Support multiple authentication profiles in ArcGIS API for Python in Developers Ideas</title>
    <link>https://community.esri.com/t5/developers-ideas/support-multiple-authentication-profiles-in-arcgis/idi-p/925853</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;SPAN style="background-color: #ffffff;"&gt;In the &lt;A href="https://developers.arcgis.com/python"&gt;ArcGIS API for Python&lt;/A&gt;, one can store authentication information for a GIS in a file (.arcgisprofile). This profile can be referenced as a handy shortcut in Jupyter Notebooks when&amp;nbsp;creating an instance of GIS, rather than having to enter all the relevant authentication information directly in a notebook (e.g, URL, username, password). Currently, however, .arcgisprofile only supports storing a single profile. Each new profile you store overwrites the previous one. I would like to see support added for saving multiple profiles to .arcgisprofile. &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;See&amp;nbsp;&lt;A _jive_internal="true" href="https://community.esri.com/community/Working with different authentication schemes | ArcGIS for Developers"&gt;storing your credentials locally&lt;/A&gt;&amp;nbsp;in the Python API Guide, for examples of&amp;nbsp;the current implementation. Note that the profile name is already included in what is stored in&amp;nbsp;.arcgisprofile.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="background-color: #ffffff;"&gt;I often find myself&amp;nbsp;wanting to switch back-and-forth between multiple GIS systems&amp;nbsp;when I am using&amp;nbsp;Jupyter Notebooks. Maybe I want to&amp;nbsp;try&amp;nbsp;something against our&amp;nbsp;Development environment first, and then switch to our Production environment. Or, maybe in the same notebook I am working with multiple ArcGIS Online instances&amp;nbsp;to copy information from one to another, or to compare content.&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN style="background-color: #ffffff;"&gt;Rather than having to update all the authentication information in each Jupyter Notebook each time I want to switch systems, I would like to just change the profile name&lt;/SPAN&gt;&lt;SPAN style="background-color: #ffffff;"&gt;. Or, if I have to update a URL for username for a system, I would to do that once, in one place, in the profile, rather than having to update it in each separate notebook in which it might occur.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="background-color: #ffffff;"&gt;(Note that I only store the URL and username in the profile. I leave the password to be supplied at run-time, due to the insecure nature of .arcgisprofile.)&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Sun, 31 Dec 2017 14:32:21 GMT</pubDate>
    <dc:creator>PeterKnoop</dc:creator>
    <dc:date>2017-12-31T14:32:21Z</dc:date>
    <item>
      <title>Support multiple authentication profiles in ArcGIS API for Python</title>
      <link>https://community.esri.com/t5/developers-ideas/support-multiple-authentication-profiles-in-arcgis/idi-p/925853</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;SPAN style="background-color: #ffffff;"&gt;In the &lt;A href="https://developers.arcgis.com/python"&gt;ArcGIS API for Python&lt;/A&gt;, one can store authentication information for a GIS in a file (.arcgisprofile). This profile can be referenced as a handy shortcut in Jupyter Notebooks when&amp;nbsp;creating an instance of GIS, rather than having to enter all the relevant authentication information directly in a notebook (e.g, URL, username, password). Currently, however, .arcgisprofile only supports storing a single profile. Each new profile you store overwrites the previous one. I would like to see support added for saving multiple profiles to .arcgisprofile. &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;See&amp;nbsp;&lt;A _jive_internal="true" href="https://community.esri.com/community/Working with different authentication schemes | ArcGIS for Developers"&gt;storing your credentials locally&lt;/A&gt;&amp;nbsp;in the Python API Guide, for examples of&amp;nbsp;the current implementation. Note that the profile name is already included in what is stored in&amp;nbsp;.arcgisprofile.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="background-color: #ffffff;"&gt;I often find myself&amp;nbsp;wanting to switch back-and-forth between multiple GIS systems&amp;nbsp;when I am using&amp;nbsp;Jupyter Notebooks. Maybe I want to&amp;nbsp;try&amp;nbsp;something against our&amp;nbsp;Development environment first, and then switch to our Production environment. Or, maybe in the same notebook I am working with multiple ArcGIS Online instances&amp;nbsp;to copy information from one to another, or to compare content.&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN style="background-color: #ffffff;"&gt;Rather than having to update all the authentication information in each Jupyter Notebook each time I want to switch systems, I would like to just change the profile name&lt;/SPAN&gt;&lt;SPAN style="background-color: #ffffff;"&gt;. Or, if I have to update a URL for username for a system, I would to do that once, in one place, in the profile, rather than having to update it in each separate notebook in which it might occur.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="background-color: #ffffff;"&gt;(Note that I only store the URL and username in the profile. I leave the password to be supplied at run-time, due to the insecure nature of .arcgisprofile.)&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 31 Dec 2017 14:32:21 GMT</pubDate>
      <guid>https://community.esri.com/t5/developers-ideas/support-multiple-authentication-profiles-in-arcgis/idi-p/925853</guid>
      <dc:creator>PeterKnoop</dc:creator>
      <dc:date>2017-12-31T14:32:21Z</dc:date>
    </item>
    <item>
      <title>Re: Support multiple authentication profiles in ArcGIS API for Python</title>
      <link>https://community.esri.com/t5/developers-ideas/support-multiple-authentication-profiles-in-arcgis/idc-p/925854#M145</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;This is now supported.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 26 Mar 2018 19:18:06 GMT</pubDate>
      <guid>https://community.esri.com/t5/developers-ideas/support-multiple-authentication-profiles-in-arcgis/idc-p/925854#M145</guid>
      <dc:creator>RohitSingh2</dc:creator>
      <dc:date>2018-03-26T19:18:06Z</dc:date>
    </item>
  </channel>
</rss>

