I've created a LUIS Application but when I try to enter an endpoint key, I am unable to do so (the circled dropdown is blank). I've went through to Azure to create a key and navigated back to the settings page, but the drop down is still blank. Is there something I'm doing wrong?
Cheers!
In order to add a key, click your account setting (top right corner, or go to https://www.luis.ai/Home/UserSettings). Under My Settings -> Subscription Keys you can add new keys to user.
Just a note - you do not have to enter a key in order to create an application. A key lets you have unlimited traffic to the endpoint. It is unnecessary if you are just starting out. (See https://www.luis.ai/Help)
Related
In Huawei Cloud, how do I obtain an Access Key (AK/SK) key pair?
An access key comprises an access key ID (AK) and secret access key (SK), and is used as a long-term identity credential to sign your requests for HUAWEI CLOUD APIs.
Log in to HUAWEI CLOUD and click Console in the upper right corner.
On the management console, hover over the username in the upper right corner and choose My Credentials from the drop-down list.
Choose Access Keys from the navigation pane.
Click Create Access Key, and enter the verification code or password.
NOTE:
• You can create a maximum of two access keys. The quota cannot be increased. If you already have two access keys, you can only delete an access key and create a new one.
• To change an access key, delete it and create a new one.
Click OK to generate an access key and download it.
After the access key is created, view the AK in the access key list and view the SK in the downloaded CSV file.
NOTE:
• Download the access key file and keep it properly. If the download page is closed, you will not be able to download the access key. However, you can create a new one.
• Open the CSV file in the lower left corner, or choose Downloads in the upper right corner of the browser and open the CSV file.
• Keep your access keys secure and change them periodically for security purposes. To change an access key, delete it and create a new one.
Source - https://support.huaweicloud.com/intl/en-us/usermanual-ca/ca_01_0003.html
How to publish in the new UI of Luis? The tenant id is not getting listed in my account. I have generated keys in the azure portal but not able to configure it in LUIS. Earlier we had a keys tab and we could add the key there. It seems they have changed it now. Any help on this?
I see what you mean: there was previously a My Keys tab in LUIS.ai website.
This tab seems to have been removed, but you can still change your key inside your project, using Publish App: there is an item called Assigned endpoint key.
Based on the image you put in your question, I suppose you have found it. On my side it is successfully listing my Tenant IDs, then my subscriptions and keys so I am able to managed them.
If you are talking about creating a new key, it must be done from the Azure portal.
I am currently trying to promote an integrator key from the demo environment to a live environment. I have read all of the documentation regarding this process and have had no issues up until this point. Currently, I have an integrator key in my demo environment which has passed review and I am trying to promote this key to my live environment. To do so, I am logging into my demo environment, selecting new admin experience, selecting APIs and Keys, selecting the "Actions" dropdown next to my key which has passed review, and then selecting "go live". After doing this, a terms and conditions popup comes up which I accept and then I am redirected to a login page. I understand from the documentation that my live environment login credentials are used here however I am unable to log in. I can use the same login credentials at na2.docusign.net/Member/MemberLogin.aspx and I am logged into my live admin account error just fine. I have also tried using the forgot password link on this popup in which I am successfully able to reset my password via a secret question. I then go back through the same process to get to the login popup after selecting my key to go live and again, I am unable to login. How can I overcome this as it is a time sensitive issue? I have also sent an e-mail, per the documentation, to go-live#docusign.com outlining this issue and have not yet received a response.
Note that my live account is a member of the administrator group. Are there other permissions that need to be set up that may be preventing me from completing this?
Please resend your email to go-live#docusign.com
Please include the integration key, the account id for your demo account, and the account id for your production na2.docusign.net account.
Your account ids are shown in the drop-down by your name in the web tool's upper right hand corner, by your picture or glyph.
Please accept my apologies for these problems with the new Go-Live system.
There was an issue with the DocuSign go live process. It has now been resolved. Please try again.
I'm trying to create a simple chat bot on Microsoft Bot Framework and I want to add LUIS app ID and LUIS subscription key to my application.
Where can I get the subscription key?
I believe lately Microsoft has changed the structure of the portal so most of the links are not working.
Where can I get the subscription key?
You can get the subscription key by going to
The "Publish App" link on the left,
Select staging from the "end point slot" under Publish Settings. (Don't know why doesn't it show while the option is Production. Maybe there are other ways to connect in the production environment)
Selecting the "staging" option will show an endpoint url which will have "subscription-key" field, which you can copy
I want to add LUIS app ID
To get your luis app ID
Go to "My Apps" in "https://www.luis.ai/applications"
Click your app
Click settings from the options on the left
Copy the 36 character "Application Id"
The followings are steps that worked for me:
Login into https://portal.azure.com
Search luis
Create 1 Language understanding in Cognitive Service section
Go to "My Apps" in https://www.luis.ai/applications
Select your app
Click on Change link nearing Assigned endpoint key
Select available items in 3 comboboxes
Here is the result that you could get subscription key
Hope this help.
Subscription key: In azure create a new cognitive service -> Luis. In the new luis service, on the left you can find an option labeled keys. Use Key1 for everything.
API key: go to your luis.ai account, and select the key's tab. You need to link your luis subscription key here to link luis to your azure sub.
You can navigate at this page https://www.luis.ai/keys where you will see "Programmatic API Key" it's your subscription key also known as "Ocp-Apim-Subscription-Key".
I found this article on msdn that really explains the keys well https://blogs.msdn.microsoft.com/kwill/2017/05/17/http-401-access-denied-when-calling-azure-cognitive-services-apis/
you can find your subscription keys the azure portal
Location of Subscription Key for Luis Services
the application id can be found on the settings page of your app on the luis dashboard (start at www.luis.ai)
... all the details for this are in the article linked, but what I found was that:
Use the key as in the screenshot above
The region your azure resource for luis is in, should match the region that your luis application is in.
The resource is managed through the azure portal, the luis app is managed through the www.luis.ai homepage
As the article says, it can be quite confusing about what keys to use where, (especially when you first create the luis app you get a 'starter key' ... sorry for the waffle,
The Subscription Key is the same as the Authoring Key (refer to this documentation). You can get the Authoring Key for your LUIS app by taking the following steps:
Log on to luis.ai
Navigate to the MANAGE menu
Navigate to the Keys and Endpoints tab on the sidebar
I have added a domain name to my Azure Active Directory account, but it says that the domain name is unverified.
In order to to verify the domain name, I go into my 'default directory' and go to the 'Domains' tab, where I can see my whatever.com domain name listed. I click it to highlight it and then click on the Verify button at the bottom bar and a box pops up: 'Configure domain for single sign-on', telling me to go to the "Directory Integration page and complete all steps..." There's also a checkbox, asking to take me to the Directory Integration page now. And that's it, except for the tick button in the bottom right.
The only option I have, is to be sent to the Directory Integrations page, with help topics that point to other web pages that do not necessarily reflect what I'm seeing inside the Azure Portal, in terms of verify domain names.
I understand that I need to create a TXT record on the domain name I have already purchased, and I can see from other screenshots that I need to find a value within Azure (somewhere) that has the value 'MS=xxxxxx' but finding out where to get that value from is proving difficult.
Am I looking in the wrong place for this?
In the current version of the management portal, the necessary verification information is only displayed if you do not check the option for "I plan to configure this domain for single sign-on...".
If you add the domain and leave that option unchecked, the next step of the dialog will display the MS=xxxxxxxxx value that you need to register as a TXT entry on your DNS server.
I believe the reason it's not displayed when you opt for single sign-on is that the value is meant to be retrieved as part of the AD FS configuration (or whichever STS implementation you will be deploying).
Check out this article: Quick Start Guide for Integrating a Single Forest On-Premises Active Directory with Windows Azure AD
In particular you are probably looking for the Get-MsolDomainVerificationDns cmdlet.
I don't have an AD FS deployment to verify this on currently, but I'd be very surprised if the TXT values differ between the two setups, so the first thing I would try is grabbing the value from the screens when the single sign-on is not selected and adding it to your DNS zone.
Hopefully, this points you in the right direction.
Edit: An updated article covering the updated management portal is now available: Add a custom domain name to Azure Active Directory
Type the below code into your Windows Azure Active Directory Module for Powershell
Get-MsolDomainVerificationDns -DomainName <domainName> -Mode dnstxtrecord
where domainName is the domain that you need to verify.
You will get a Label,Text And TTL. You need to add this to the DNS record of your domain(domainName) and then type the below code to complete the verification process.
Confirm-MSolDomain -DomainName <domainName>
Ofcourse you need to connect to your azure account before you verify the domain.
Connect-MsolService –Credential $cred
If you are adding a new domain:
Be sure you're in the "Domains" tab in the portal when you add your domain via the popup dialog.
Once it says it's successfully added, click the "right arrow" button in the bottom-right of the dialog
The second page should have the TXT record you need to add.
If you already added it and it's waiting to be verified:
Be sure you're in the "Domains" tab in the portal.
Select your domain with an "Unverified" status.
Click on the "Verify" icon at the bottom and it will bring up a dialog with the TXT record you need to add.