I've spent more than an hour on the GCP console and cannot figure out how to create an agent. I created a project, a service account, enabled the dialogflow sdk. I even started my free trial just in case billing was required. I'm only interested in testing capabilities with the standard edition.
The quick start guide says to "Click Create Agent in the left sidebar menu". I do not have that option. My left hand menu under Dialogflow API has: Overview, Metrics, Quotas, Credentials. Can anyone provide the navigation path to actually using dialogflow via the console?
Login via your gmail account https://dialogflow.cloud.google.com/#/login
Create an agent
The steps in this guide make assumptions about your agent, so it's best to start with a new agent. You should delete any existing agent for your project before creating a new one. To delete an existing agent:
Go to the Dialogflow Console.
If requested, sign in to the Dialogflow Console. See Dialogflow console overview for more information.
Select the agent you wish to delete.
Click the settings button next to the agent's name.
Scroll down to the bottom of the General settings tab.
Click Delete this agent.
Enter DELETE in the text field.
Click Delete.
To create an agent:
Go to the Dialogflow Console.
If requested, sign in to the Dialogflow Console. See Dialogflow console overview for more information.
Click Create Agent in the left sidebar menu. (If you already have other agents, click the agent name, scroll to the bottom and click Create new agent.)
Enter your agent's name, default language, and default time zone.
If you have already created a project, enter that project. If you want to allow the Dialogflow Console to create the project, select Create a new Google project.
Click the Create button.
Related
I am trying to embed Grafana live dashboard in my own external website, which is running in my google cloud, by using iFrame. Since Grafana is executed in my local page only (http://localhost:3000/), I am not able to upload my dashboard in my webpage. I have no idea how to make it online so I can embed it online. Does anyone know how to connect my local Grafana dashboard to online?
I already modified custom.ini to allow embedding.
Open your web browser and go to http://localhost:3000/.
The default HTTP port that Grafana listens to is 3000 unless you have
configured a different port.
On the sign-in page, enter admin for the username and password.
Click Sign in.
If successful, you will see a prompt to change the password.
Click OK on the prompt and change your password.
Steps to create a dashboard:
Click the New dashboard item under the Dashboards icon in the side menu.
On the dashboard, click Add an empty panel.
In the New dashboard/Edit panel view, go to the Query tab.
Configure your query by selecting -- Grafana -- from the data source selector.This generates the Random Walk dashboard.
Click the Save icon in the top right corner of your screen to save the dashboard.
Add a descriptive name, and then click Save.
Also check this link on Embedding Grafana dashboard in a website.
"Submit for verification" button doesn't appear after fill in information and selecting scope for my project.
We are trying to connect BigQuery to Azure Data Factory.
To be able for the 3rd party developer to work properly on collecting the data, we need to make the project "internal".
To make the project "internal", we need a Google Workspace User - except that we don't know who is the workspace user within my company.
I reached out to Google Support and they advised us to Submit the project for verification.
I followed the steps communicated by Google Support.
You can apply for verification again in the Google Cloud Console. Please note the following information:
• If scopes are selected, the scope justification fields must be filled out in order to trigger the ‘Submit for verification’ button to appear.
o Example: My app will use https://mail.google.com/ to read, compose, send, and permanently delete from Gmail. I will need read in order to____ so that my app can . I will need compose in order too, I will need send in order to____, and I will need to delete in order to____.The reason a narrower scope would not be sufficient is because ____.
After selecting a scope, I don't have a pop-up window to fill in the scope justification.
And the "Submit for verification" button doesn't appear.
Using AWS I have a lot of Chrome tabs open with multiple services. When I switch between them I am constantly getting signed out. Sometimes it's a matter of just few minutes.
AWS minimum session duration is one hour, so that's probably not the problem. How can I tackle this? Getting logged out of Lambda makes it lose all the undeployed code, this is very inconvenient.
Edit:
Answering the question in a comment: I do have multiple accounts and when I want to open a tab with a new service I just click management console (screenshot) and follow on from there. It appears to cause the actual logout.
But here's the thing - I am currently using resources only from the first account. So (since I'm within one account all the time) it shouldn't log me out right?
I see this message when I use AWS one one Account, then login to a different account in a different tab. If I return to the original tab, it recognises that I am no longer logged-into the first account and asks me to reload.
It seems that you are using SSO to login and it is generating a different set of temporary SSO credentials. Instead of using that link, select the AWS service from the search field at the top of the console, then right-click the service and "Open in New Tab". That will open the other service in a new tab, using the same login credentials.
I'm trying to create my first project in google cloud with organization's administrator account. I have access to the administrator's email and passwords and I am logging in with that account to do so. The problem is that when I click on create new project I receive the following error:
There was an error while loading /home/dashboard?project=proven-now-305315&authuser=1.
You are missing at least one of the following required permissions:
Project
resourcemanager.projects.get
Check that the project ID is valid and you have permissions to access it. Learn more
Send feedback
The detail is that in my resource administration panel I already gave the permission that they ask me to the resource as shown in the following image:
As I have read, the project IAM Admin role should grant the resourcemanager.projects.get role and as you can see in the image the resource rcv # .. which is the administrator has it activated, however I keep trying to create a new project and it doesn't allow me to do it. Any idea?
In case anybody else, like me, reaches this answer, I want to point out that the accepted answer is correct, but for me I had to also make sure that within the settings, I ensured that Project Creation Settings on the right pane and under the section of Cloud Resource Manager Api Settings was set to on. It was turned off by default. Many people on my team overlooked this as it is significantly smaller text.
This may be an option that was not present before or it was turned on by default in the past. For us, it was turned off.
Please refer to the included image for a visual representation of the
settings that need to be turned on.
The problem was for some reason the Google Cloud was disable for all users, I solved following this instructions. Solved with this!
To activate this service, please follow the steps:
Access the admin console and go to Apps -> Additional Google Services
Look for the service “Google Cloud Platform” and click on the box next to it
In to top right corner click in “ON”
Confirm you want to turn it on in the pop-up box.
I am trying to automate the following steps i do through WLS Console :
a. In the Weblogic console's Home page, click on Deployments link form left, find "gateway-management-service"
b. Expand, "gateway-management-service" and click on "GatewayManagementService" ( this is a webservice module )
c. Click on Security tab then the Roles tab.
d. Click "New" in "Web Service Module Scoped Roles" section.
e. In the new windows, set the name as "Special WS Role Enforcement" and click OK.
f. click on the link "Special WS Role Enforcement".
g. In the new page, Click on "Add Conditions" and select "User" in the new page and click Next.
h. In the new page, enter "CSR.gatewaywsuser" in the "User Argument Name", then click "ADD"
i. Click on Finish.
j. Save.
i have test.py as:
connect('weblogic', 'welcome123', 'localhost:7001');
realm=cmo.getSecurityConfiguration().getDefaultRealm();
xacmlatz = realm.lookupAuthorizer('XACMLAuthorizer');
xacmlrm = realm.lookupRoleMapper('XACMLRoleMapper');
resourceId = 'type=<webservices>, application=gateway-management-service, contextPath=gwy_management_service, webService=GatewayOidManagerService'
xacmlatz.createPolicy(resourceId, "Rol(Special WS Role Enforcement )");
xacmlrm.createRole(resourceId, "Special WS Role Enforcement ", "Usr(CSR.obigatewaywsuser )")
I run this script like :
$MW_HOME/oracle_common/common/bin/wlst.sh test.py
My problem : after executing the above script, when i go to Console -> Deployments -> gateway-management-service -> GatewayManagementService -> Security Tab -> Roles subtab, i don't see the Role. If try to run the script again it will fail with an weblogic.management.utils.AlreadyExistsException: [Security:090320]Failed to create role
What am i doing wrong?
I have tried bouncing both my managed and Admin server after running the test.py to see if that helps, but no success.
You might actually be doing everything correctly. We have the same problem (roles not being displayed in console when set from wlst script). I think it is a Weblogic bug.
That said, you still have a method to verify the role has been set correctly.
In the Weblogic console go to:
Security Realms -> myrealm -> Migration -> Export
And export to a directory of your choice. You can then open XACMLAuthorizer.dat and XACMLRoleMapper.dat and see if your role exists. You'll want to open it with an xml editor or browser as it's hard to read.