vania-janet/multiturn-rag-retrieval-data huggingface dataset:
(https://cloud.ibm.com/docs/account?topic=account-access-getstarted)

 Video library 

[![carousel thumbnail](https://cloud.ibm.com/docs-content/v1/content/account//images/landing-Getting-Access-Role-Overview.png)<br><br>IBM Cloud Console Guide: Getting Access - Role Overview](https://cloud.ibm.com/docs/account?topic=account-cloudaccesswatch-iamaccess)[![carousel thumbnail](https://cloud.ibm.com/docs-content/v1/content/account//images/landing-Inviting-Users-to-an-Account.png)<br><br>IBM Cloud Console Guide: Inviting Users to an Account](https://cloud.ibm.com/docs/account?topic=account-iamuserinvwatch-iam-invite)[![carousel thumbnail](https://cloud.ibm.com/docs-content/v1/content/account//images/landing-Setting-up-Access-Groups.png)<br><br>IBM Cloud Console Guide: Setting up Access Groups](https://cloud.ibm.com/docs/account?topic=account-groupswatch-accessgroups)[![carousel thumbnail](https://cloud.ibm.com/docs-content/v1/content/account//images/landing-Controlling-access-by-using-tags.png)<br><br>Controlling access by using tags in IBM Cloud](https://cloud.ibm.com/docs/account?topic=account-account_setup)[![carousel thumbnail](https://cloud.ibm.com/docs-content/v1/content/account//images/landing-Trusted-profiles.png)<br><br>Introducing IBM Cloud trusted profiles](https://cloud.ibm.com/docs/account?topic=account-iamoverview&interface=uitrusted-profiles-feature-fedusers)

 Learn more
Run ibmcloud login --sso and follow the instructions in your CLI output to retrieve your one-time passcode by using your web browser.
* uaa_client_id: cf
* uaa_client_secret: Add the uaa_client_secret key with no value specified.



The following example shows output for the previous request.

{
"access_token": "<iam_access_token>",
"refresh_token": "<iam_refresh_token>",
"uaa_token": "<uaa_token>",
"uaa_refresh_token": "<uaa_refresh_token>",
"token_type": "Bearer",
"expires_in": 3600,
"expiration": 1493747503
"scope": "ibm openid"
}

You can find the IBM Cloud IAM token in the access_token field of your API output. Note the IBM Cloud IAM token to retrieve additional header information in the next steps.
2. Retrieve the ID of the IBM Cloud account that you want to work with. Replace TOKEN with the IBM Cloud IAM token that you retrieved from the access_token field of your API output in the previous step. In your API output, you can find the ID of your IBM Cloud account in the resources.metadata.guid field.

GET https://accounts.cloud.ibm.com/coe/v2/accounts

Header
: 

* Content-Type: application/json
* Authorization: bearer TOKEN
* Accept: application/json



The following example shows the output of the previous request.

{
"next_url": null,
"total_results": 5,
"resources": [ !!!!!!!!
{
"metadata": {
"guid": "<account_ID>",
"url": "/coe/v2/accounts/<account_ID>",
For more information about how to delete an instance, see [Viewing Usage](https://cloud.ibm.com/docs/watsonxdata?topic=watsonxdata-tutorial_hp_introhp_monitor_usg)









 Step 2: Applying the promotion code 

In this section of the tutorial, you are going to learn how to apply the promotion code.



1. Go to the watsonx.dataIBM Cloud® catalog page.
2. Select the Create tab.
3. Select IBM Cloud® as the cloud platform to deploy watsonx.data.
4. Select a location from the list of available locations for watsonx.data service.
5. Enter the service name. The service name can be any string. This service name is used in the web console to identify the new deployment.
6. Select a resource group. If you are organizing your services into resource groups, specify the resource group.(optional).
7. Enter a tag name. This is optional.
8. Select the type of network endpoints that is used for accessing the service.(optional).

a. Public endpoint only - Public endpoints provide a connection to your deployment on the public network (single endpoint).

b. Private endpoint only - Private endpoints route traffic through the IBM Cloud® Private network (single endpoint).

c. Both public and private endpoints - Public endpoints provide a connection to your deployment on the public network. Private endpoints route traffic through the IBM Cloud® Private network. (two separate endpoints).
9. In the Summary pane, the promotion code appears.
10. Enter the promotion code in the Apply a code field and click Apply.
11. Review the license agreement and select the checkbox to acknowledge the agreement.
12. Click Create. The IBM Cloud® manage resource page is displayed.

After you click Create, the message stating that the “instance is being provisioned” is displayed and you are taken to the Resource list.
Create a [code signing key](https://cloud.ibm.com/docs/devsecops?topic=devsecops-devsecops-image-signing) with the proper encoding to sign your infrastructure code.
2. Create an [IBM Cloud API key](https://cloud.ibm.com/iam/apikeys). Save the API key value by either copying, downloading it, or adding it to your vault. Alternatively, you can create the API key during the template-guided setup process.
3. Validate that the [recommended IAM permissions](https://cloud.ibm.com/docs/devsecops?topic=devsecops-iam-permissions) are assigned to corresponding integrations.
4. [Install the IBM Cloud CLI](https://cloud.ibm.com/docs/cli?topic=cloud-cli-getting-started).
5. Create an [IBM Cloud Object Storage instance and bucket](https://cloud.ibm.com/docs/devsecops?topic=devsecops-cd-devsecops-cos-config). For more information, see [What is Cloud Object Storage?](https://cloud.ibm.com/docs/cloud-object-storage?topic=cloud-object-storage-about-cloud-object-storage)







 Related content 



* [Getting started with Terraform on IBM Cloud](https://cloud.ibm.com/docs/ibm-cloud-provider-for-terraform?topic=ibm-cloud-provider-for-terraform-getting-started)
* [Getting started with toolchains](https://cloud.ibm.com/devops/getting-started)
* [Getting started with Continuous Delivery](https://cloud.ibm.com/docs/ContinuousDelivery?topic=ContinuousDelivery-getting-started)







 Looking for help?
Region: us-south

Get One Time Code from https://identity-2.us-south.iam.cloud.ibm.com/identity/passcode to proceed.
Open the URL in the default browser? [Y/n] > Y
One Time Code > <paste the one-time passcode from your browser>
Authenticating...
OK

Select an account:
1. Account name (ea988d3289c24739a0977651b46fb145)
Enter a number> 1
Targeted account Account name (ea988d3289c24739a0977651b46fb145)

API endpoint: https://cloud.ibm.com
Region: us-south
User: <email address>
Account: Account name (ea988d3289c24739a0977651b46fb145)
Resource group: No resource group targeted, use 'ibmcloud target -g RESOURCE_GROUP'
CF API endpoint:
Org:
Space:







 Select a region and resource group 

Select the region and resource group where you would like to create a Key Protect instance.

The <resource_group_name> can be Default (case-sensitive).

ibmcloud target -r <region_name> -g <resource_group_name>



 Example 

$ ibmcloud target -r us-south -g Default
Targeted resource group Default

Switched to region us-south

API endpoint: https://cloud.ibm.com
Region: us-south
User: <email address>
Account: Account name (ea988d3289c24739a0977651b46fb145)
Resource group: Default
CF API endpoint:
Org:
Space:







 Provision a public instance 

Provision a public Key Protect instance. The next section has an example of provisioning a private instance.



* Public endpoints are outside the IBM Cloud.
* Private endpoints are inside the IBM Cloud.
* uaa_client_id: cf
* uaa_client_secret: Add the uaa_client_secret key with no value specified.



Body for IBM Cloud one-time passcode
: 

* grant_type: urn:ibm:params:oauth:grant-type:passcode
* response_type: cloud_iam uaa
* passcode: Your IBM Cloud one-time passcode. Run ibmcloud login --sso and follow the instructions in your CLI output to retrieve your one-time passcode by using your web browser.
* uaa_client_id: cf
* uaa_client_secret: Add the uaa_client_secret key with no value specified.



The following example shows output for the previous request.

{
"access_token": "<iam_access_token>",
"refresh_token": "<iam_refresh_token>",
"uaa_token": "<uaa_token>",
"uaa_refresh_token": "<uaa_refresh_token>",
"token_type": "Bearer",
"expires_in": 3600,
"expiration": 1493747503
"scope": "ibm openid"
}

You can find the IBM Cloud IAM token in the access_token field of your API output. Note the IBM Cloud IAM token to retrieve additional header information in the next steps.
2. Retrieve the ID of the IBM Cloud account that you want to work with. Replace TOKEN with the IBM Cloud IAM token that you retrieved from the access_token field of your API output in the previous step. In your API output, you can find the ID of your IBM Cloud account in the resources.metadata.guid field.

GET https://accounts.cloud.ibm.com/coe/v2/accounts

Header
: 

* Content-Type: application/json
* Authorization: bearer TOKEN
* Accept: application/json



The following example shows the output of the previous request.

{
For the purpose of this tutorial, enter Example Corp as the company name.







 Step 2: Create your test environment 

A test environment is not needed for onboarding services but is needed for any software that you might onboard in the future. You, or a member of your team, uses the test environment to validate that your software is ready for use.



1. Click Create in the Create your test environment section.
2. Enter Example Corp Catalog as the name of the private catalog, and click Create.







 Step 3: Set up access for your team 

You can enlist team members to help with the onboarding process by assigning them specific levels of IBM Cloud Identity and Access Management (IAM) access. To streamline the process of assigning access, complete the following steps to create your access group:



1. Click Assign in the Assign access section.
2. Enter Example Corp Service as the name of the access group, and click Create. The following roles are assigned to the access group by default:



* Administrator on the Catalog Management service
* Editor on the Partner Center - Sell service
* Editor on the User Management service
* Editor on the IAM Access Groups service
* Viewer on all account management services



For more information about the actions associated with each role, see [Actions and roles for account management services](https://cloud.ibm.com/docs/account?topic=account-account-servicesaccount-management-actions-roles).







 Next steps 

You're now ready to [define your service details](https://cloud.ibm.com/docs/sell?topic=sell-svc-define). Click Let's go to continue.
[MAS-MS-CCC-Access-8](https://cloud.ibm.com/docs-content/v1/content/bd177462727ef0a849ddcf8c842a6203b41f0625/mas-ms/images/MAS-MS-CCC-Access-8.png)
10. Select the search icon to bring up the list of accesses to choose from.

![MAS-MS-CCC-Access-9](https://cloud.ibm.com/docs-content/v1/content/bd177462727ef0a849ddcf8c842a6203b41f0625/mas-ms/images/MAS-MS-CCC-Access-9.png)
11. Select the access type “Create Database Service Account” from the list.

![MAS-MS-CCC-Access-10](https://cloud.ibm.com/docs-content/v1/content/bd177462727ef0a849ddcf8c842a6203b41f0625/mas-ms/images/SSP-AMT-DB-SVC-ACT.png)
12. Enter a reason for requesting the Database Service Account in the Justification field and an account id in the Database Account ID field. Make sure to comply with the naming restrictions.

![MAS-MS-CCC-Access-12](https://cloud.ibm.com/docs-content/v1/content/bd177462727ef0a849ddcf8c842a6203b41f0625/mas-ms/images/SSP-AMT-DB-Svc-Detail.png)
13. Save the record to submit the access request. You will receive an email notification when your access request has been approved and the account has been created.

!
To work with a local Business Partner, go to the [IBM Business Partner Directory](https://www.ibm.com/partnerworld/bpdirectory/). Customers are not required to have a VAT ID to work with a local Business Partner.





 Using a federated ID 

A federated ID is an ID within a company's domain that is registered with IBM so that the domain and user credentials can be used to access IBM web applications. You can sign up for IBM Cloud with a federated ID only if your company is already registered with IBM. Registering a company's domain with IBM enables users to log in to IBM products and services by using their existing company user credentials. Authentication is then handled by your company's identity provider (IdP) through single sign-on (SSO).

IBM uses the Security Assertion Markup Language 2.0 (SAML 2.0) for this identity federation. SAML 2.0 is a standard version for exchanging authentication data between security domains. It’s an XML-based protocol that uses a security token that contains assertions to pass information between the organization's IdP, and the IBM Rely Party (RP), otherwise known as the Service Provider.

For information about how to register your company for a federated ID, see the [IBMid Enterprise Federation Adoption Guide](https://www.ibm.com/docs/en/ief). An IBM sponsor, such as an product advocate or client advocate, is required when you request to register federated IDs.







 Step 2: Set up account MFA settings 

By default, users in your account verify themselves by logging in with a username and password. To require users to use more secure authentication factors, complete the following steps to set up multifactor authentication (MFA).

Setting up MFA in your account affects all members of the account. This means that if users of your account are members of multiple IBM Cloud accounts, they must enroll for MFA at their next login even if they don't intend to use resources in the secured account.



1. Go to Manage > Access (IAM) > Settings in the IBM Cloud console.
2. Update the current authentication setting by clicking Edit in the Authentication section.
3.
Table 9. Pull Traffic metric metadata

 Metadata Description 

 Metric Name ibm_containerregistry_pull_traffic 
 Metric Type gauge 
 Value Type byte 







 Pull Traffic Quota 

The account's pull traffic quota.



Table 10. Pull Traffic Quota metric metadata

 Metadata Description 

 Metric Name ibm_containerregistry_pull_traffic_quota 
 Metric Type gauge 
 Value Type byte 







 Storage Quota 

The account's storage quota.



Table 11. Storage Quota metric metadata

 Metadata Description 

 Metric Name ibm_containerregistry_storage_quota 
 Metric Type gauge 
 Value Type byte 







 Storage 

The account's storage usage.



Table 12. Storage metric metadata

 Metadata Description 

 Metric Name ibm_containerregistry_storage 
 Metric Type gauge 
 Value Type byte
"region": "us-south",
"plan_id": "04082014.ibm.node.default",
"measured_usage":
{
"measure": "current_running_instances",
"quantity": 1
},
{
"measure": "current_instance_memory",
"quantity": 1
}
]
},
"type": "object"
}
]
}
Show more
For more information on status codes, see Response status codes]] ! ! ! ! !! ! ! ! ! !
Quotas and service limits for bandwidth services 

No quotas and service limits exist for bandwidth services.
Enterprise Management 



 Resources Data sources 

 <br><br> * [ibm_enterprise](https://registry.terraform.io/providers/IBM-Cloud/ibm/latest/docs/resources/enterprise)<br> * [ibm_enterprise_account](https://registry.terraform.io/providers/IBM-Cloud/ibm/latest/docs/resources/enterprise_account)<br> * [ibm_enterprise_account_group](https://registry.terraform.io/providers/IBM-Cloud/ibm/latest/docs/resources/enterprise_account_group)<br><br><br> <br><br> * [ibm_enterprises](https://registry.terraform.io/providers/IBM-Cloud/ibm/latest/docs/data-sources/enterprises)<br> * [ibm_enterprise_accounts](https://registry.terraform.io/providers/IBM-Cloud/ibm/latest/docs/data-sources/enterprise_accounts)<br> * [ibm_enterprise_account_groups](https://registry.terraform.io/providers/IBM-Cloud/ibm/latest/docs/data-sources/enterprise_account_groups)<br><br><br> 







 Event Notifications 



 Resources Data sources
and Reporting | Automated Process Integration](https://cloud.ibm.com/docs/framework-financial-services-controls?topic=framework-financial-services-controls-au-6.1) <br>[AU-7 Audit Record Reduction and Report Generation](https://cloud.ibm.com/docs/framework-financial-services-controls?topic=framework-financial-services-controls-au-7) <br>[AU-10 Non-repudiation](https://cloud.ibm.com/docs/framework-financial-services-controls?topic=framework-financial-services-controls-au-10) <br>[AU-11 Audit Record Retention](https://cloud.ibm.com/docs/framework-financial-services-controls?topic=framework-financial-services-controls-au-11) 



3. Upgrade your account to either Pay-As-You-Go or Subscription. For more information, see [Upgrading your account](https://cloud.ibm.com/docs/account?topic=account-upgrading-account).

It is highly recommended to upgrade to a Subscription account so that you can [set up an enterprise](https://cloud.ibm.com/docs/framework-financial-services?topic=framework-financial-services-shared-account-access-managemententerprise). Enterprises offer significant advantages in your ability to scale your environment over time as described in [Enterprise account architecture](https://cloud.ibm.com/docs/enterprise-account-architecture?topic=enterprise-account-architecture-about).
4. Enable [multi-factor authentication (MFA)](https://cloud.ibm.com/docs/account?topic=account-enablemfa) by using the U2F MFA type for all users in your account. Users authenticate by using a physical hardware-based security key that generates a six-digit numerical code. Based on the FIDO U2F standard, this method offers the highest level of security.
Work through your local IBM Sales team or [Inbound Sales](https://www.ibm.com/cloud?contactmodule) for additional details on receiving a dedicated CSM resource. 
 <br><br> * Submit product ideas and feature requests<br><br><br> Submit your ideas and feature requests for review and possible implementation by the Product Management team. The Product Management team is responsible for the full lifecycle of an IBM Cloud product offering. Go to the [Public Ideas Portal](https://ibmcloud.ideas.ibm.com/) to submit a request.
Operations 



 Service Components 

IBM Maximo Application Suite Dedicated includes:



* System Administration and ongoing Security Compliance to meet IBM internal (ITSS) standards
* MAS Environment provisioning including sizing, product installation, configuration and deployment
* Ongoing maintenance including Application, Middleware and O/S upgrades, updates, patches and fixes
* Ongoing environment and database monitoring, logging & tuning
* 24 x 7 system administration support on call
* 24 x 7 support and monitoring for systems and applications
* ITIL managed operations (Service Request, Incident, Problem and Change management)
* Disaster Recovery and Backup / Restore support & services







 Technical Support 

Technical support for the cloud service is available as part of the customer's subscription period.

IBM Maximo Application Suite Dedicated customers receive support coverage 24 hours per day, 7 days per week, 365 days per year. This includes IBM Support Community Portal access, comprehensive backup and restore, system monitoring and patching. 24x7 emergency on-call support is available for Severity 1 or system down incidents. This is reserved for production outages where the application is unavailable or service has been severely degraded. IBM leverages an automated alert system integrated with our case ticketing system to provide timely customer response to Sev1 issues.

Please follow [this link](https://www.ibm.com/support/pages/node/738881) for Severity and Response guidelines from the IBM Global Support Team.





 Data Center Locations 

Maximo Application Suite Dedicated is currently offered from the following IBM Cloud data center locations (regions).

North America:



* Washington, DC, US
* Dallas, TX, US
* Toronto, Canada



Europe:



* Frankfurt, Germany
* London, UK



Asia Pacific:



* Sydney, Australia



On AWS, the following locations are utilized:

North America:



* Northern Virginia
* Montreal, Canada



Europe:



* Frankfurt, Germany



Asia Pacific:



* Sydney







 Operations Support Locations 

IBM's MAS-Dedicated support personnel are located across the globe in the following countries:



* United States
* Canada
* Brazil
* United Kingdom
* Ireland
* China
* India
* Australia
For detailed information about the API, see [Enterprise Management API](https://cloud.ibm.com/apidocs/enterprise-apis/enterprise).



* Curl
* Java
* Python
* Go
* Node



curl -X POST "https://enterprise.cloud.ibm.com/v1/enterprises
-H "Authorization: Bearer <IAM_Token>"
-H 'Content-Type: application/json'
-d '{
"source_account_id": "a1b2c32a5ea94809a9840f5e23c362d",
"name": "Example Enterprise",
"domain": "example.com",
"primary_contact_iam_id": "IBMid-0123ABC"
}'

CreateEnterpriseOptions createEnterpriseOptions = new CreateEnterpriseOptions.Builder()
.sourceAccountId(srcAccountId)
.name("Example Enterprise")
.primaryContactIamId(contactIamId)
.build();

Response<CreateEnterpriseResponse> response = service.createEnterprise(createEnterpriseOptions).execute();
CreateEnterpriseResponse createEnterpriseResponse = response.getResult();

System.out.println(createEnterpriseResponse);

create_enterprise_response = enterprise_management_service.create_enterprise(
source_account_id=src_account_id,
name='Example Enterprise',
primary_contact_iam_id=contact_iam_id,
).get_result()

print(json.dumps(create_enterprise_response, indent=2))

createEnterpriseOptions := enterpriseManagementService.NewCreateEnterpriseOptions(
srcAccountID,
"Example Enterprise",
contactIamID,
)
If you add a user to an enterprise account that contains a number of accounts, those users do not automatically have access to manage those accounts as far as user management, billing, and more. The enterprise account users also don't have access to any resources in other accounts within the enterprise.

If you want a user to manage the enterprise and have access to resources within child accounts, you must invite them to both accounts. Assigning access policies in the enterprise account allows the user to manage the enterprise. And, assigning access policies within the child account allows the user to manage specific resources or complete account management tasks within that account only.

For information about assigning access to users in an enterprise, see [Assigning access for enterprise management](https://cloud.ibm.com/docs/secure-enterprise?topic=secure-enterprise-assign-access-enterprise).