vania-janet/multiturn-rag-retrieval-data huggingface dataset:
Just because a user is invited and given access to manage the entire enterprise, it doesn't mean that they can view the users who are invited to each child account. User management in each enterprise and each account is entirely separate and must be managed by the account owner or a user given the Administrator role on the User management account management service in the specific account.

Similar to how user management is entirely separate in each account and the enterprise itself, so is access management. This separation means that users who manage your enterprise can't access account resources within the child accounts unless you specifically enable them to. For example, your financial officer can have the Administrator role on the Billing account management service within the enterprise account, which provides them access to billing and payment information and usage data down to the resource type. But, unless they are invited to a child account and are assigned access to the Billing account management service for that account, they can't view offers or update spending limits for the child account.

For more information, see [User management for enterprises](https://cloud.ibm.com/docs/secure-enterprise?topic=secure-enterprise-enterprise-access-management).





 How can I use an enterprise? 

Enterprises can help simplify account and billing management for otherwise complex scenarios. Enterprises can be beneficial for managing any large organization, but two primary use cases where you might want to create them are large companies and educational institutions.

How you structure your enterprise depends on how you want to analyze usage and costs, such as to charge back usage to a particular group. Organize your enterprise according to how you want to track and manage billing and usage.



 Large companies or organizations 

Enterprises can be valuable for large organizations that otherwise require multiple separate accounts for their departments or teams. By using account groups, you can model your enterprise hierarchy after your organization's structure.



 Organize by department 

If your organization has global teams that share a budget, you can model your enterprise structure after their departments. With this structure, you can view usage costs that are aggregated for each department.

Zoom

![A four-tier enterprise that groups accounts according to department in an organization. For example, account groups are named Marketing, Development, and Sales. The account groups contain accounts for teams within those departments.
Managing categories programmatically 

You can use the Configuration REST API to programmatically manage categories. Categories are used to group views, boards, or screens.



* You can use the POST method to create new categories.
* You can use the GET method to list defined categories.



Before you run any automated tasks, consider doing a back up of your account configuration resources. You can use the back up to restore the resources, to the state before any change is applied, if you encounter problems. See [Export the configuration of resources in a logging instance](https://cloud.ibm.com/docs/log-analysis?topic=log-analysis-reuse_resource_definitionsexport_config_res).



 API methods 

The following table outlines the actions that you can run to manage categories programmatically:



Table 1. Actions to manage categories

 Action Request URL 

 List all categories for a given type GET <ENDPOINT>/v1/config/categories/<TYPE> 
 Create a new category for a given type POST <ENDPOINT>/v1/config/categories/<TYPE> 
 Get information about a category GET <ENDPOINT>/v1/config/categories/<TYPE>/<ID> 
 Modify a catagory PUT <ENDPOINT>/v1/config/categories/<TYPE>/<ID> 
 Delete a category DELETE <ENDPOINT>/v1/config/categories/<TYPE>/<ID> 



Where <TYPE> defines the type of category. Valid values are views, boards, or screens.





 Endpoint URL 

Depending on [your account settings](https://cloud.ibm.com/docs/account?topic=account-service-endpoints-overview), you can use public or private endpoints to manage categories programmatically. For information about endpoints per region, see [API endpoints](https://cloud.ibm.com/docs/log-analysis?topic=log-analysis-endpointsendpoints_api).





 Authentication 

When you manage categories programmatically, you must use a service key.
Click Manage payment method.
4. Enter your credit card information, and click Register.



The information is verified and added to your IBM Cloud account as your payment method for any charges.

To replace an existing credit card, complete the following steps:



1. Go to [ibm.com](http://www.ibm.com) and log in with the same IBMid and password that you use to log in to IBM Cloud.
2. Click the Avatar icon ![Avatar icon](https://cloud.ibm.com/docs-content/v1/content/9713d864488177dc6b273b53b7f2383a81f10bc1/icons/i-avatar-icon.svg), and select Billing.
3. Click Manage my wallet.
4. Expand wallet with the current card information. In the current payment method section, click the Edit icon ![Edit icon](https://cloud.ibm.com/docs-content/v1/content/9713d864488177dc6b273b53b7f2383a81f10bc1/icons/edit-tagging.svg) and enter the new payment method information.



To remove a credit card, click Saved payment methods. Click the Edit icon ![Edit icon](https://cloud.ibm.com/docs-content/v1/content/9713d864488177dc6b273b53b7f2383a81f10bc1/icons/edit-tagging.svg), and then click the Delete icon ![Delete icon](https://cloud.ibm.com/docs-content/v1/content/9713d864488177dc6b273b53b7f2383a81f10bc1/icons/icon_delete.svg) to delete the credit card.
Click the link or links of the terms that apply to your order, and ensure that you agree with these terms before you order the instance.
6. Click Add to estimate or Create.







 Results 

The ordering of the service activation key starts automatically. You receive confirmation that the order is being processed and you can check the status of the order by viewing the instance details.

When the activation key is ready to use, the status of the instance is changed to Installed and you receive a notification by email.





 What to do next 

View and manage the on-premises HCX instance that you ordered.





 Related links 



* [Viewing on-premises HCX instances](https://cloud.ibm.com/docs/vmwaresolutions?topic=vmwaresolutions-standalone_viewingserviceinstances)
* [Deleting on-premises HCX instances](https://cloud.ibm.com/docs/vmwaresolutions?topic=vmwaresolutions-standalone_deletingserviceinstances)
* [Glossary of HCX terms](https://cloud.ibm.com/docs/vmwaresolutions?topic=vmwaresolutions-hcx_glossary)
* [VMware Hybrid Cloud Extension documentation](https://cloud.vmware.com/vmware-hcx/resources)
apiconnect.payment_method_create.create Create a Payment Method object 
 apiconnect.payment_method_update.update Update the Payment Method object by name or ID 
 apiconnect.payment_method_del.delete Delete the Payment Method object by name or ID 
 apiconnect.payment_method_createSpaceInitiated.create Create a Payment Method object 
 apiconnect.payment_method_updateSpaceInitiated.update Update the Payment Method object by name or ID 
 apiconnect.payment_method_delSpaceInitiated.delete Delete the Payment Method object by name or ID 
 apiconnect.role_createConsumerOrgScope.create Create a Role object 
 apiconnect.role_clearConsumerOrgScope.delete Clear the Role objects 
 apiconnect.role_updateConsumerOrgScope.update Update the Role object by name or ID 
 apiconnect.role_delConsumerOrgScope.delete Delete the Role object by name or ID 
 apiconnect.role_createConsumerOrgScopeSpaceInitiated.create Create a Role object 
 apiconnect.role_clearConsumerOrgScopeSpaceInitiated.delete Clear the Role objects 
 apiconnect.role_updateConsumerOrgScopeSpaceInitiated.update Update the Role object by name or ID 
 apiconnect.role_delConsumerOrgScopeSpaceInitiated.delete Delete the Role object by name or ID 
 apiconnect.member_invitation_createConsumerOrgScope.create Create a Member Invitation object 
 apiconnect.member_invitation_clearConsumerOrgScope.delete Clear the Member Invitation objects 
 apiconnect.member_invitation_updateConsumerOrgScope.update Update the Member Invitation object by name or ID 
 apiconnect.member_invitation_delConsumerOrgScope.delete Delete the Member Invitation object by name or ID 
 apiconnect.member_invitation_regenerateConsumerOrgScope.create Regenerate the Member Invitation
Events for managing single account usage reports 

The following table lists the actions that generate an event:



Table 2. Actions that generate account management events

 Action Description 

 billing.account-summary.read An event is generated when a user views the account level summary usage page that is displayed by default. 
 billing.account-summary.download An event is generated when a user requests a summary export of the data in csv format from the account level summary usage page. 
 billing.account-usage-report.read An event is generated when a user views the usage data that is displayed after the user configures a time frame, a resource group, or both in the default account level summary usage page. This event is also generated when a user views the instances usage data page. 
 billing.account-instances-usage-report.download An event is generated when a user requests an instances export of the data in csv format from the account level summary usage page. 







 Events for managing enterprise usage reports 

The following table lists the actions that generate an event:



Table 3. Actions that generate account management events

 Action Description 

 billing.enterprise-usage-report.read An event is generated when a user views the enterprise account level summary usage page that is displayed by default. 
 billing.enterprise-usage-report.download An event is generated when a user requests a summary export of the data in csv format from the enterprise account level summary usage page. 
 billing.enterprise-instances-usage-report.download An event is generated when a user requests an instances export of the data in csv format from the enterprise account level summary usage page. 









 Events for managing catalogs 

The following tables list the actions that generate an event:



 Events for managing private catalogs 



Table 4. Actions that generate catalog management events

 Action Description 

 globalcatalog-collection.instance.read An event is generated when you view a catalog. 
 globalcatalog-collection.instance.update An event is generated when you update a catalog. 
 globalcatalog-collection.instances.list An event is generated when you get a list of the catalogs in an account. 







 Events for managing products in a private catalog 



Table 5. Actions that generate events for products in a private catalog

 Action Description
How do I add a credit card when the option isn't available through the console? 

If your payments are managed outside of the console, you can't use [Billing and usage](https://cloud.ibm.com/billing) to add a credit card.

 What’s happening 

You want to enter a credit card to pay for IBM Cloud services, but the option doesn't appear.

When you try to enter your credit card information, you see the following message:

Your payments are managed through IBM.com. To view your payments and maintain your billing, you can visit the IBM.com portal which contains everything for your IBMid account.

You click Explore to access the ibm.com website, but you don't see a location to enter your credit card information.

 Why it’s happening 

Credit card transactions are securely processed through the IBM Cloud console. However, in some countries, extra steps are taken to ensure the integrity of the credit card data. Those credit card requests are completed through the IBM.com website. Both methods ensure that your credit card information is securely processed.

 How to fix it 

To provide your credit card information for payment, complete the following steps:



1. Go to [IBM.com](http://www.ibm.com) and log in with the same IBMid and password that you use to log in to IBM Cloud.
2. Click the Avatar icon ![Avatar icon](https://cloud.ibm.com/docs-content/v1/content/9713d864488177dc6b273b53b7f2383a81f10bc1/icons/i-avatar-icon.svg), and select Billing.
3. Click Manage payment method.
4. Enter your credit card information, and click Register.



The information is verified and added to your IBM Cloud account as your payment method for any charges.

To replace an existing credit card, complete the following steps:



1. Go to [ibm.com](http://www.ibm.com) and log in with the same IBMid and password that you use to log in to IBM Cloud.
2.
After your account is configured, you can configure spending thresholds and choose to receive notifications when you reach 80%, 90%, and 100% of the thresholds.
For more information, see [Setting spending notifications](https://cloud.ibm.com/docs/billing-usage?topic=billing-usage-spending&interface=ui)





 What's managed for me with Netezza Performance Server? 

IBM handles all of the software upgrades, operating system updates, and hardware maintenance for your Netezza Performance Server instance. IBM also preconfigures Netezza Performance Server parameters for optimal performance across analytical workloads, and takes care of encryption and regular backups of your data.

The service includes 24x7 health monitoring of the database and infrastructure.

In the event of a hardware or software failure, the service is automatically restarted. Because Netezza Performance Server is a fully-managed SaaS offering, you do not get SSH access or root access to the underlying server hardware, and cannot install additional software.





 Where can I find more information about Netezza Performance Server? 



* In addition to the IBM Cloud documentation site, there is a wide range of information about the underlying Netezza Performance Server engine functionality in the [IBM Documentation](https://www.ibm.com/docs/en/netezza).
* Updates to the service are posted in the [Release notes](https://www.ibm.com/docs/en/netezza?topic=server-netezza-release-notes).
* You can find pricing information one the IBM Cloud [catalog](https://cloud.ibm.com/catalogservices) page.



For more information, contact [IBM Sales](https://www.ibm.com/contact/us/en/).





 Where can I find help for a problem that I'm having? 

For information about posting questions on a forum or opening a support ticket, see:



* [Opening tickets](https://cloud.ibm.com/docs/netezza?topic=netezza-tickets&interface=ui)
[Navigation Menu icon](https://cloud.ibm.com/docs-content/v1/content/ff5860bfede49db3197c4bbba7f7123769bdc068/icons/icon_hamburger.svg) > Partner Center > Sell > Payments to me.
2. Download the relevant EFT form, and complete it.

A scanned copy of a voided check is required when you submit this form.
3. Download the relevant tax documentation, and complete it.
4. Submit the completed documentation by email to apremit@us.ibm.com. You must include cloud.onboarding@ibm.com on the email.
5. Select I confirm that I completed and emailed all of the required documents.
6. Click Request approval.







 Step 2: Add an ECCN 

You can choose from a list of common ECCNs or search for an ECCN. If you don't know the ECCN that best fits your product, you can use the [Commerce Control List](https://www.bis.doc.gov/index.php/licensing/commerce-control-list-classification/export-control-classification-number-eccn) to determine a suitable ECCN. For the purposes of this tutorial, select a common ECCN.



1. Click Pricing > Add ECCN.
2. Select Subject to EAR/not elsewhere specified.
3. Click Add.







 Step 3: Add a UNSPSC 

You can choose from a list of common UNSPSCs or search for a UNSPSC. If you need help with selecting the UNSPSC for your service, see [How to select UNSPSC codes?](https://help.ungm.org/hc/en-us/articles/360013132940-How-to-select-UNSPSC-codes-) to find the one that applies to your product. For the purposes of this tutorial, select a common UNSPSC.



1. Click Pricing > Add UNSPSC.
2.
Managing your infrastructure 

After you build your infrastructure and environment, you're ready to start managing it.



Table 4. Management tasks

 Task                                             Description                                                                                                  

 [Monitor system events](https://cloud.ibm.com/docs/account?topic=account-audit-log)                        View the actions that are performed on your infrastructure resources.                                        
 [Set email preferences](https://cloud.ibm.com/docs/account?topic=account-email-prefs)                        Set up IBM Cloud infrastructure email notifications about unplanned events, maintenance, and announcements.  
 [Understand how your data is safe](https://cloud.ibm.com/docs/overview?topic=overview-security)             The IBM Cloud platform provides layered security controls across network and infrastructure.                 
 [Understand how you can ensure zero downtime](https://cloud.ibm.com/docs/overview?topic=overview-zero-downtime)  All IBM Cloud resources are hosted in data center locations around the world.
For more information, see [Managing migrated SoftLayer account permissions](https://cloud.ibm.com/docs/account?topic=account-migrated_permissions).
* How can I download my invoice?

To download your invoice, go to Manage > Billing and usage, and select Invoices. Then, click the Download icon ![Download icon](https://cloud.ibm.com/icons/download.svg) and choose an invoice format. You can download an invoice as a simplified PDF, a detailed PDF, or as an excel spreadsheet. In some cases, you are redirected to the [IBM Invoices website](https://www.ibm.com/invoices) where you can download your invoices. From the Invoices page, click the Actions icon ![Actions icon](https://cloud.ibm.com/icons/action-menu-icon.svg) and select the invoice format. You can download an invoice as a simplified PDF, a detailed PDF, or as an excel spreadsheet.
* Is paperless invoicing available?

Yes, you can switch to paperless invoices by submitting a request on the [IBM Customer Support site](https://www.ibm.com/support/customer/zz/en/selectcountrylang.html). For more information, see [Requesting paperless invoices](https://cloud.ibm.com/docs/billing-usage?topic=billing-usage-managing-invoicesrequest-paperless-invoices).
* What are the adjustments that are shown on my invoice?

The adjustments section of your current invoice includes charges or credits from previous billing periods that weren't included on your previous invoice.
* How do I know if my invoice is paid?

If you manage your invoices through the IBM Console, you can see the invoice status by clicking Manage > Billing and usage, and selecting Invoices. When the invoice is paid, the status is Closed.
"source": file_path
}
]
}
}
transfer_spec = json.dumps(transfer_spec)

 create a transfer request
transfer_request = transfer_manager.TransferRequest(
transferType=transfer_manager.FILE_REGULAR,
config=transfer_manager.TransferConfig(),
transferSpec=transfer_spec)

 send start transfer request to transfer manager daemon
transfer_response = client.StartTransfer(transfer_request)
transfer_id = transfer_response.transferId
print("transfer started with id {0}".format(transfer_id))

 monitor transfer status
for transfer_info in client.MonitorTransfers(
transfer_manager.RegistrationRequest(
filters=[transfer_manager.RegistrationFilter(
transferId=transfer_id]
)])):
print("transfer info {0}".format(transfer_info))

 check transfer status in response, and exit if it's done
status = transfer_info.status
if status == transfer_manager.FAILED or status == transfer_manager.COMPLETED:
print("finished {0}".format(status))
break

def generate_source_file(name='file'):
with open(name, 'w') as file:
 file.write('Hello World!')
file.write(''.join(random.choice(string.ascii_lowercase) for i in xrange(10 10)))
return os.path.abspath(name)

if __name__ == '__main__':
run()
Show more
To do this, you will need to associate an admin identity with the CA. To learn more, see [Managing certificate authorities](https://cloud.ibm.com/docs/blockchain?topic=blockchain-ibp-console-identitiesibp-console-identities-manage-ca).







 Importing an ordering service 

An ordering service is the blockchain component that collects transactions from network members, orders the transactions, and bundles them into blocks. It is the common binding of blockchain consortiums and needs to be deployed if you are founding a consortium that other organizations will join. You can learn more about ordering services in the [overview of blockchain components](https://cloud.ibm.com/docs/blockchain?topic=blockchain-blockchain-component-overviewblockchain-component-overview-orderer).

Importing an ordering service into the console allows you to create new channels for peers to transact privately.

If you are having trouble with an ordering service you imported, it might be because it was exported too long ago for the JSON representing it to have all of the latest necessary fields in it that allow certain features to work. Reach out to the administrator of the console where the ordering service was created and ask them to re-export the ordering service.



 Before you begin 

Even in the world of Hyperledger Fabric, ordering node admins do not have many responsibilities. In the IBM Blockchain Platform, these responsibilities are reduced even further, and because of the [Limitations](https://cloud.ibm.com/docs/blockchain?topic=blockchain-ibp-console-import-nodesibp-console-import-limitations) imposed on imported nodes, these responsibilities are reduced to nothing. As a result, there is not much point in becoming an additional admin of an ordering node.

If your orderers are using a system channel, it is far more useful to become an admin of the ordering organization itself.
Cloud financal management 

Cloud financial management is the cultural practice of extracting more value out of cloud resources by holding teams within your enterprise accountable for their cloud costs rather than being managed at the account level by the finance department.

Enabling teams to regularly monitor their cloud spend helps teams drive business decisions that improve infrastructure efficiency. These best practices are intended to help start and mature your enterprise's [finops capabilities](https://www.finops.org/framework/capabilities/).



  Cost allocation 

Projects have built in resource tagging mechanics that ensure all resources within the enterprise are tagged with appropriate project tags. When combined with IBM Cloud usage reporting by tag, enterprises can rollup all your cloud costs across many IBM Cloud accounts to your project teams.

Further cost allocations can be accomplished by tagging projects rather than individual cloud resources and allocating costs to organizational units or cost centers. From here, chargebacks and showbacks can readily be accomplished.

By using enterprise separation between nonproduction and production environments, project costs can be allocated between R&D and Cost of Goods accounting categories.

Because of the way projects tag resources, deallocated resource costs can be identified by using the Security and Compliance Center by scanning for untagged resources, indicating manually provisioned resources. Any untagged resources that are found indicate a gap in an access control policy and improper configuration management that should trigger a root cause analysis.





  Resource utilization and efficiency 

IBM Cloud monitoring can be used to monitor resource utilization across your various compute instances by allowing your enterprise to identify infrastructure right-sizing opportunities or to assess whether the performance, availability, or other quality metrics are of value for the expense incurred.

Centralizing monitoring can also be used to identify infrastructure consolidation opportunities where multiple applications can be on bare minimum hardware yet struggle to efficiently use the resources available. Consolidating the hosting of many small applications can minimize over-provisioning and improve availability through added redundancy.