Hi Peter,
Thanks, that would be great. I like the backwards compatible method. Our
issue is that we have custom configurations for use in Docker and
Kubernetes with UIMA-AS, so this would be ideal.

Greg--


On Wed, Nov 11, 2020 at 3:07 PM Peter Abramowitsch <pabramowit...@gmail.com>
wrote:

> Hi Greg
> It's actually extremely simple for current UMLS licensees.
> The new API uses an API_KEY instead of user/password.    Just login to the
> UTS site, go to your profile area and check on your key
> I or someone else will make changes to the cTAKES validator to accept this
> key in lieu of name and password
>
> For new UMLS users, they will need a couple of extra steps.   They will get
> an identity from one of the authentication providers like Login.gov as a
> part of the UTS registration process.   But having completed that, they
> will have a profile page with the API_KEY as above
>
>
>
> On Wed, Nov 11, 2020 at 7:27 PM Greg Silverman <g...@umn.edu.invalid>
> wrote:
>
> > For example, the user installation guide has not been updated to reflect
> > the changes NLM is implementing. The impact for our workflow is pretty
> > significant, so without a clear picture about what we need to do in order
> > to not have any down time is - to put it mildly -  leaving us in the
> dark.
> >
> > Greg--
> >
> > On Tue, Nov 10, 2020 at 9:18 AM Greg Silverman <g...@umn.edu> wrote:
> >
> > > It's still unclear what this means for me as a user of a piece of
> > software
> > > that uses UTS for authentication purposes. Could someone please, in
> plain
> > > language, describe what we as normal users who use software reliant on
> > this
> > > authentication mechanism will have to do in order to not disrupt any
> > > running workflows?
> > >
> > > Thanks!
> > >
> > > Greg--
> > >
> > >
> > > On Mon, Nov 9, 2020 at 7:13 AM McLaughlin, Patrick (NIH/NLM) [E]
> > > <patrick.mclaugh...@nih.gov.invalid> wrote:
> > >
> > >> Hello,
> > >>
> > >>
> > >>
> > >> The UMLS Terminology Services (UTS) is moving from a username/password
> > >> login to an NIH-federal identity provider system on Monday, November
> 9.
> > >> UMLS users will begin migrating their accounts to the new system on
> this
> > >> date with a migration deadline of January 15, 2021.
> > >>
> > >>
> > >>
> > >> You will need to update any systems that use the UMLS user validation
> > API
> > >> <https://uts.nlm.nih.gov/help/license/validateumlsuserhelp.html>, as
> > >> described in my previous emails. We recommend you implement the new
> > >> workflow as soon as possible after November 9.
> > >>
> > >>
> > >>
> > >> Attached are instructions for implementing UMLS user validation with
> the
> > >> new system. You MUST supply NLM with the domains (e.g.,
> > >> https://www.example.com in the instructions), so that we can
> whitelist
> > >> the domains first.
> > >>
> > >>
> > >>
> > >> The UMLS user validation API
> > >> <https://uts.nlm.nih.gov/help/license/validateumlsuserhelp.html> will
> > >> remain functional through January 15, 2021; however, UMLS users that
> > create
> > >> their UTS accounts after November 9 will not have a password, and you
> > will
> > >> be unable to validate their accounts.
> > >>
> > >>
> > >>
> > >> Please let us know if you run into any issues or have any questions.
> > >> Thank you!
> > >>
> > >>
> > >>
> > >> -Patrick
> > >>
> > >>
> > >>
> > >> *From:* McLaughlin, Patrick (NIH/NLM) [E] <patrick.mclaugh...@nih.gov
> >
> > >> *Sent:* Wednesday, September 16, 2020 5:35 PM
> > >> *To:* dev@ctakes.apache.org
> > >> *Cc:* Pei Chen <p...@peistation.com>
> > >> *Subject:* RE: Changes to UTS Authentication for Authorized Content
> > >> Distributors
> > >>
> > >>
> > >>
> > >> Hello,
> > >>
> > >>
> > >>
> > >> I’m following up on my previous message about changes to the NLM UMLS
> > >> Terminology Services (UTS) authentication. As an Authorized Content
> > >> Distributor of UTS content, you will need to modify your
> implementation
> > to
> > >> accommodate these changes. Our testing environment is now available
> for
> > you
> > >> to test.
> > >>
> > >>
> > >>
> > >> *We need some information from you.*
> > >>
> > >>
> > >>
> > >> In order for you to test your implementation, we need two things:
> > >>
> > >>
> > >>
> > >>    1. A domain name from which you will link your users to our
> > >>    authentication service - We will need to whitelist your domain name
> > for use
> > >>    in our test system. Example: www.yourwebsite.org.
> > >>    2. A Google email address - We will need to configure a test
> account
> > >>    for you so that you can test user authentication.
> > >>
> > >>
> > >>
> > >> If you have questions or concerns, please respond to this email. We
> > >> appreciate your patience as we make improvements to UTS.
> > >>
> > >>
> > >>
> > >> -Patrick
> > >>
> > >>
> > >>
> > >> Patrick McLaughlin
> > >>
> > >> Head, Terminology QA & User Services
> > >>
> > >> National Library of Medicine
> > >>
> > >> 8600 Rockville Pike, MSC 3831, Bethesda, MD  20894
> > >>
> > >> patrick.mclaugh...@nih.gov
> > >>
> > >>
> > >>
> > >> *From:* McLaughlin, Patrick (NIH/NLM) [E] <patrick.mclaugh...@nih.gov
> >
> > >> *Sent:* Friday, August 14, 2020 6:14 PM
> > >> *To:* dev@ctakes.apache.org
> > >> *Cc:* Pei Chen <p...@peistation.com>
> > >> *Subject:* Changes to UTS Authentication for Authorized Content
> > >> Distributors
> > >>
> > >>
> > >>
> > >> Dear UMLS Licensee,
> > >>
> > >>
> > >>
> > >> I’m contacting you from the U.S. National Library of Medicine because
> > you
> > >> are an Authorized Content Distributor of UMLS Terminology Services
> (UTS)
> > >> content (
> https://uts.nlm.nih.gov/help/license/validateumlsuserhelp.html
> > ).
> > >> We are contacting you because we are making changes to the way in
> which
> > UTS
> > >> users authenticate starting this November.
> > >>
> > >>
> > >>
> > >> *What is changing?*
> > >>
> > >>
> > >>
> > >> UTS users will no longer authenticate using a username and password.
> > >> Instead, users will sign in using external authentication services
> like
> > >> Login.gov, Google, Facebook, Microsoft, or one of several research
> > >> organizations. We anticipate that users will begin migrating to
> external
> > >> authentication services on November 9, 2020. Users who migrate to
> these
> > >> services will no longer authenticate with a username and password. We
> > also
> > >> anticipate that passwords will be removed from UTS accounts on January
> > 1,
> > >> 2021. After that point, it will no longer be possible for Authorized
> > >> Content Distributors to authenticate users with a username and
> password
> > via
> > >> https://uts.nlm.nih.gov/help/license/validateumlsuserhelp.html.
> > >>
> > >>
> > >>
> > >> *What does this mean for Authorized Content Distributors?*
> > >>
> > >>
> > >>
> > >> If you wish to continue to authenticate UTS users, *you will need to
> > >> implement a web-based authentication service*. To do this, you will
> need
> > >> to provide your users with a web interface that links to our
> > authentication
> > >> service. The user will navigate to your web interface using their web
> > >> browser and click a link to our authentication service. Our service
> will
> > >> then authenticate the user via an external authentication service (for
> > >> example, Google or Facebook) and redirect the user back to your web
> > >> interface. We will return true / false to you to let you know whether
> > the
> > >> user has an active UTS account. We are working on a test environment
> for
> > >> you to test your implementation, and we anticipate that will be ready
> on
> > >> August 15, 2020. This will allow you to test your implementation ahead
> > of
> > >> our November 9 release date.
> > >>
> > >>
> > >>
> > >> *We need some information from you.*
> > >>
> > >>
> > >>
> > >> In order for you to test your implementation, we need two things:
> > >>
> > >>
> > >>
> > >>    1. A domain name from which you will link your users to our
> > >>    authentication service - We will need to whitelist your domain name
> > for use
> > >>    in our test system. Example: www.yourwebsite.org.
> > >>    2. An email address - We will need to configure a test account for
> > >>    you so that you can test user authentication.
> > >>
> > >>
> > >>
> > >> If you have questions or concerns, please respond to this email. We
> > >> appreciate your patience as we make improvements to UTS.
> > >>
> > >>
> > >>
> > >> Regards,
> > >>
> > >> Patrick McLaughlin
> > >>
> > >> Head, Terminology QA & User Services
> > >>
> > >> National Library of Medicine
> > >>
> > >> 8600 Rockville Pike, MSC 3831, Bethesda, MD  20894
> > >>
> > >> Phone: 301-827-5063
> > >>
> > >> patrick.mclaugh...@nih.gov
> > >>
> > >>
> > >>
> > >
> > >
> > > --
> > > Greg M. Silverman
> > > Senior Systems Developer
> > > NLP/IE <https://healthinformatics.umn.edu/research/nlpie-group>
> > > Department of Surgery
> > > University of Minnesota
> > > g...@umn.edu
> > >
> > >
> >
> > --
> > Greg M. Silverman
> > Senior Systems Developer
> > NLP/IE <https://healthinformatics.umn.edu/research/nlpie-group>
> > Department of Surgery
> > University of Minnesota
> > g...@umn.edu
> >
>


-- 
Greg M. Silverman
Senior Systems Developer
NLP/IE <https://healthinformatics.umn.edu/research/nlpie-group>
Department of Surgery
University of Minnesota
g...@umn.edu

Reply via email to