vania-janet/multiturn-rag-retrieval-data huggingface dataset:
Then, manually assign users to other teams. For more information, see [Working with teams](https://cloud.ibm.com/docs/monitoring?topic=monitoring-teamsteams).





 Step 5. Next steps 



* To monitor the usage and costs of your service, see [Viewing your usage](https://cloud.ibm.com/docs/billing-usage?topic=billing-usage-viewingusageviewingusage).
* Check [Getting started with IBM Cloud® Security and Compliance Center Workload Protection](https://cloud.ibm.com/docs/workload-protection?topic=workload-protection-getting-started) and see how you can use it to find and prioritize software vulnerabilities, detect and respond to threats, and manage configurations, permissions and compliance from source to run.
You can use the information that is registered through the IBM Cloud Activity Tracker service to identify security incidents, detect unauthorized access, and comply with regulatory and internal auditing requirements.



* IBM Cloud Activity Tracker supports high-level security governance for your IT resources in the cloud.
* IBM Cloud Activity Tracker provides a solution for administrators to capture, store, view, search, and monitor API activity in a single place. It also offers a notification feature to alert you by using any of the supported notification channels.
* IBM Cloud Activity Tracker provides capabilities to export events that you can then use to generate an audit trail report. These reports might be required so that your organization complies with internal regulations and external industry and country regulations.



IBM Cloud Activity Tracker collects and stores audit records for API calls made to resources that run in the IBM Cloud. You can archive these events on IBM Cloud for long-term storage.

IBM Cloud administrators can configure an IBM Cloud account to collect auditing events automatically for most enabled-services. However, some services might require an upgrade of the service plan, a configuration setting, or both, for you to be able to collect and analyze auditing events due to the high volumes of data that they generate. [Learn more about enabling Activity Tracker events](https://cloud.ibm.com/docs/activity-tracker?topic=activity-tracker-events-opt-in).

For information on the services that are sending events to Activity Tracker, see [IBM Cloud services that generate Activity Tracker events](https://cloud.ibm.com/docs/activity-tracker?topic=activity-tracker-cloud_services).

Depending on your compliance and organizational requirements, you can choose IBM Cloud Activity Tracker Event Routing or an IBM Cloud Activity Tracker hosted event search offering.



* Application environments seeking to maintain Financial Services (FS) validation status on IBM Cloud should use IBM Cloud Activity Tracker Event Routing .
* Application environments seeking compliance with PCI, SOC2, Privacy Shield and HIPAA should use an IBM Cloud Activity Tracker hosted event search offering.



[!
You can choose to use one or both event types as the mechanism through which your assistant interacts with users.





 11 February 2019 

Integrate with Intercom
: Intercom, a leading customer service messaging platform, has partnered with IBM to add a new agent to the team, a virtual Watson Assistant. You can integrate your assistant with an Intercom application to enable the app to seamlessly pass user conversations between your assistant and human support agents. This integration is available to Plus and Premium plan users only. See [Integrating with Intercom](https://cloud.ibm.com/docs/assistant?topic=assistant-deploy-intercom) for more details.





 8 February 2019 

Version your skills
: You can now capture a snapshot of the the intents, entities, dialog, and configuration settings for a skill at key points during the development process. With versions, it's safe to get creative. You can deploy new design approaches in a test environment to validate them before you apply any updates to a production deployment of your assistant. See [Creating skill versions](https://cloud.ibm.com/docs/assistant?topic=assistant-versions) for more details.

Arabic content catalog
: Users of Arabic-language skills can now add prebuilt intents to their dialogs. See [Using content catalogs](https://cloud.ibm.com/docs/assistant?topic=assistant-catalog) for more information.





 17 January 2019 

Czech language support is generally available
: Support for the Czech language is no longer classified as beta; it is now generally available. See [Supported languages](https://cloud.ibm.com/docs/assistant?topic=assistant-language-support) for more information.

Language support improvements
: The language understanding components were updated to improve the following features:



* German and Korean system entities
* Intent classification tokenization for Arabic, Dutch, French, Italian, Japanese, Portuguese, and Spanish







 4 January 2019 

IBM Cloud Functions in DC and London locations
: You can now make programmatic calls to IBM Cloud Functions from the dialog of an assistant in a service instance that is hosted in the London and Washington, DC data centers.
It is recommend that you take advantage of the IBM Log Analysis service that allows you to easily parse the logs in real time.
* Is there a best practice for monitoring my blockchain resources?

You are responsible for the health monitoring and resource allocation of the blockchain nodes in your Kubernetes cluster. While requests against the nodes are being actively processed, you should be monitoring for spikes in resource consumption to avoid problems. IBM recommends that you configure IBM Cloud Monitoring and set up alerts to track when blockchain nodes are reaching their limits. See the tutorial on [IBM Cloud Monitoring](https://cloud.ibm.com/docs/monitoring?topic=monitoring-getting-started) for more details.

You should be aware that JavaScript and TypeScript smart contracts require more resources than contracts written in Golang. Therefore, when you are allocating resources to your cluster, it is important to ensure adequate resources are available to your smart contract pods when they are deployed on a channel and during transaction processing. The pods containing the smart contracts will consume as much resources as they need to function.
* What is the value of using IBM Blockchain Platform over native Hyperledger Fabric?

Hyperledger Fabric is a powerful, versatile, pluggable, open source, distributed ledger technology capable of addressing a wide variety of use cases across many industries. IBM Blockchain Platform is IBM's commercial distribution of Hyperledger Fabric. A key benefit of the platform is that IBM tests the open source code for security vulnerabilities daily and provides 24x7x365 support with SLAs appropriate for production environments. The platform is the commercial distribution of Hyperledger Fabric and includes integrated tools that provide end to end features for developers and network operators to develop, test, operate, monitor, and govern Fabric components by using an intuitive console UI.
The evidence is reported to the IBM Cloud Security and Compliance Center, and included in an automated change rquest document.

Two types of issues are reported from your CI and CC pipelines: incident issues and nonincident issues. Incident issues can arise due to vulnerabilities or CVEs found inside the code or the deployed artifacts, and nonincident issues do not arise from vulnerabilities, but rather represent a deviation from the compliance posture, for example, unit test failures and branch protection check failures. For more information about managing issues, see [Processing incident and nonincident issues](https://cloud.ibm.com/docs/devsecops?topic=devsecops-issue-processing) and [Managing incident issues](https://cloud.ibm.com/docs/devsecops?topic=devsecops-incident-issues)

Compliance evidence creates the trail that auditors look for during a compliance audit. One of the goals of DevSecOps is automated evidence generation and storage in auditable change requests and durable evidence lockers. For more information, see [Evidence](https://cloud.ibm.com/docs/devsecops?topic=devsecops-devsecops-evidence).
Auditing events for account management 

As a security officer, auditor, or manager, you can use the IBM Cloud Activity Tracker service to track how users and applications interact with an IBM Cloud® account.

The IBM Cloud Activity Tracker service records user-initiated activities that change the state of a service in IBM Cloud. To get started, see [IBM Cloud Activity Tracker](https://cloud.ibm.com/docs/services/activity-tracker?topic=activity-tracker-getting-startedgetting-started).



 Events for managing accounts 

The following table lists the actions that generate an event:



Table 1. Actions that generate account management events

 Action Description 

 billing.account.create An event is generated when you create an account after the account ID is assigned to the account. 
 billing.account.update An event is generated when you update information about the account. 
 billing.account.active An event is generated when you verify the account, that is, an event is generated when the account becomes active. 
 billing.account-subscription.create An event is generated when you create a [Subscription account](https://cloud.ibm.com/docs/account?topic=account-accountssubscription-account). 







 Events for managing account usage reports 

These events are generated when a user looks at usage information in the account. For example, the user can look at usage data through the Manage > Billing and usage > Usage section, or request an export of the data. Also, users can request usage information through the CLI or by making direct [API calls](https://cloud.ibm.com/apidocs/metering-reportingintroduction).



 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.
Auditing events for Security and Compliance Center 

As a security officer, auditor, or manager, you can use the Activity Tracker service to track how users and applications interact with the Security and Compliance Center service in IBM Cloud.

Activity Tracker records user-initiated activities that change the state of a service in IBM Cloud. You can use this service to investigate abnormal activity and critical actions and to comply with regulatory audit requirements. In addition, you can be alerted about actions as they happen. The events that are collected comply with the Cloud Auditing Data Federation (CADF) standard. For more information, see the [getting started tutorial for Activity Tracker](https://cloud.ibm.com/docs/activity-tracker?topic=activity-tracker-getting-startedgetting-started).

You must use a paid plan for the Activity Tracker service to see events for the Security and Compliance Center.



Table 1. List of events that apply to Security and Compliance Center

 Action Description 

 compliance.posture-management-profiles.list List the available profiles. 
 compliance.posture-management-profiles.create Create a profile. 
 compliance.posture-management-profiles.read View the details of a profile. 
 compliance.posture-management-profiles.update Update a profile. 
 compliance.posture-management-profiles.delete Delete a profile. 
 compliance.posture-management-profiles-attachments.list View the attachments related to a specific profile. 
 compliance.posture-management-profiles-attachments.create Create a new attachment. 
 compliance.posture-management-profiles-attachments.read View the details of an attachment. 
 compliance.posture-management-profiles-attachments.update Update an attachment. 
 compliance.posture-management-profiles-attachments.delete Delete an attachment. 
 compliance.posture-management-profiles-attachments-parameters.list View the parameters that are associated with a profile attachement. 
 compliance.posture-management-profiles-attachments-parameters.create Set a parameter variable for an attachment. 
 compliance.posture-management-profiles-attachments-parameters.read View the parameter details. 
 compliance.posture-management-profiles-attachments-parameters.update Update a paramater value for an attachment.
Monitor archiving with Activity Tracker 

You can monitor archiving of an Activity Tracker instance by monitoring the service ID that is used to write data into IBM Cloud Object Storage (COS).



 Prereqs 



 Activity Tracker service 



* You must have an Activity Tracker instance provisioned that receives events from the COS bucket that you use for archiving. Normally this instance is in the same region as the COS bucket.
* You must have a paid service plan for the IBM Cloud Activity Tracker service. [Learn more](https://cloud.ibm.com/docs/services/activity-tracker?topic=activity-tracker-service_planservice_plan).
* Check that your user ID has permissions to launch the web UI and create views and alerts in the Activity Tracker instance. The following table lists the minimum roles that a user must have to be able to launch the IBM Cloud Activity Tracker web UI, and manage resources:





Table 1. IAM roles

 Role Permission granted 

 Platform role: Viewer Allows the user to view the list of service instances in the Observability dashboard. 
 Service role: standard-user <br>or <br>Service role: manager Allows the user to launch the web UI and configure resources. 



For more information on how to configure policies for a user, see [Granting user permissions to a user or service ID](https://cloud.ibm.com/docs/services/activity-tracker?topic=activity-tracker-iam_view_eventsiam_view_events).





 IBM Cloud Object Storage service 



* You must have enabled collection of data events for the bucket where you are archiving data for the Activity Tracker instance. Make sure the events are saved to your IBM Cloud Activity Tracker instance.

You must enable write data events to monitor upload of objects to the bucket.

You must enable read data events to monitor download of objects from the bucket.
* You must have access to view the bucket CRN.
* You must have access to view the service ID CRN value that is associated with the service credential that is used to configure archiving in Activity Tracker.









 Configure an alert to monitor archiving 



 Step 1.
Why am I not receiving notifications? 

You enabled event notifications for the Security and Compliance Center, but your alerts aren't being forwarded to the connected Event Notifications service instance in your account.

  What’s happening 

When you [send a test event to Event Notifications](https://cloud.ibm.com/docs/security-compliance?topic=security-compliance-event-notificationsevent-notifications-test-ui), the action completes successfully with an HTTP 202 Accepted response. However, the notifications aren't reaching your defined Event Notifications destinations.

  Why it’s happening 

This error can occur when the service authorization between Security and Compliance Center and Event Notifications is removed after the connection between the services is initially enabled. You might also receive this error if your Event Notifications topics, destinations, and subscriptions need to be configured or verified.

  How to fix it 

Verify that you have an [Event Notifications topic](https://cloud.ibm.com/docs/event-notifications?topic=event-notifications-en-create-en-topic), destination, and subscription in your Event Notifications service instance. Your Event Notifications topic must configured to filter for [Security and Compliance Center event types](https://cloud.ibm.com/docs/security-compliance?topic=security-compliance-event-notificationsevent-notifications-list), and a subscription must exist between your topic and a destination. If the issue persists, ensure that an IAM authorization exists between the services in the account:



1.  In the console, go to Manage > IAM > Authorizations.
2.  If an authorization doesn't already exist, click Create.
3.  Enter Security and Compliance Center as the source service.
4.  Enter Event Notifications as the target service.
5.  Select Resources based on selected attributes.
6.  Select the service instance attribute. From the list of instances, select your Event Notifications service instance.
7.  Select the Event Source Manager role.
8.  Click Authorize.
* monitoring agent 10.3.0
* monitoring agent 10.3.1
* monitoring agent 10.4.0
* monitoring agent 10.4.1



Where connectivity between your infrastructure and Monitoring's hosted service may fail.

You must upgrade all monitoring agents to 10.5. [Learn more](https://cloud.ibm.com/docs/monitoring?topic=monitoring-troubleshoottroubleshoot-entry-3).
* How can I find out the metrics that are collected per agent?

In IBM Cloud Monitoring, you can monitor your monitoring agent by using the dashboard template monitoring agent Health & Status that is available in Host Infrastructure. In this dashboard, you can see the number of monitoring agents that are deployed and connected to the monitoring instance, check the version of the monitoring agents, and find out how many metrics per host the agent is collecting.



Migration VPC+ Cloud Migration



* Will there be any business disruption during the migration process?

Because your virtual server instances are restarted when VPC+ Cloud Migration takes a snapshot of your image, you might have a business disruption if you do not plan for it. You should have a dedicated migration window set to complete your migration.
* What precautions should I take during the migration process?

Do not delete any resources from your IBM Cloud environment during the migration process, such as IBM Cloud Object Storage and image templates.
* Will migrating IBM Cloud classic environment to IBM Cloud VPC incur more charges?

Pricing might change depending upon your environment, and you are billed according to the IBM Cloud VPC pricing plan. Also, your VPC environment is charged separately from your classic environment. Migration will not automatically de-provision your existing environment. If you do not want to maintain both accounts, you can de-provision it from IBM Cloud.
* Can I access my current IBM Cloud classic environment if I migrate to VPC?

Yes, you can establish a link to your existing IBM Cloud classic infrastructure when you migrate to VPC. The migration will not disrupt anything from your existing environment.
* Why is my migration process taking so long?
This role includes the messagehub.topic.manage IAM action role that allows an app or user to create or delete topic.
* The credential that Activity Tracker uses to publish data in Event Streams must have writer role. This role includes the messagehub.topic.write IAM action role that allows an app or service to write data to 1 or more topics.



Consider the following information when streaming data to an Activity Tracker instance:



* The Activity Tracker instance data that will receive data must be configured with a paid service plan. Activity Tracker instances on the [Lite plan](https://cloud.ibm.com/docs/log-analysis?topic=log-analysis-service_plans) cannot receive streamed data.
* You must have manager role to configure streaming in the Activity Tracker instance. This role includes the logdnaat.dashboard.manage IAM action role that allows a user to perform admin tasks such as configure streaming.
* When you configure streaming, the source Activity Tracker instance and the destination Activity Tracker instance can be provisioned in the same account or in different accounts.
* To connect the source Activity Tracker instance to the destination Activity Tracker instance, you need the following information:



* Destination Activity Tracker ingestion URL
* Ingestion key for the destination Activity Tracker for authentication



* If you have any regulatory restriction to keep data within specific regions, make sure streaming is only configured to a valid destination.







 Monitor streaming 

To monitor streaming, you can use the following services:



* IBM Cloud Monitoring service to monitor streaming to an Event Streams instance:

Event Streams is integrated with the Monitoring service. Monitoring provides a default template that you can customize to monitor the Event Streams instance, how data is streamed out of Activity Tracker and consumed by any application or service that is subscribed to Event Streams.

For more information, see [Monitoring streaming by using IBM Cloud Monitoring](https://cloud.ibm.com/docs/activity-tracker?topic=activity-tracker-streaming-monitorstreaming-monitor-1).
* IBM Cloud Activity Tracker:

Streaming generates Activity Tracker events with the action logdnaat.streaming-logs.send to notify of failures sending data.
: As of this release, new English dialog skills no longer include the option to choose between the Enhanced or Existing irrelevance detection. By default, intent detection and irrelevance detection are paired like this:



* If you use the dialog skill options to choose enhanced intent detection, it is automatically paired with enhanced irrelevance detection.
* If you use the dialog skill options to choose existing intent detection, it is automatically paired with existing irrelevance detection.



For more information, see [Defining what's irrelevant](https://cloud.ibm.com/docs/assistant?topic=assistant-irrelevance-detection) and [Improved intent recognition](https://cloud.ibm.com/docs/assistant?topic=assistant-intent-detection).

If necessary, you can use the [Update workspace API](https://cloud.ibm.com/apidocs/assistant/assistant-v1?curl=updateworkspace) to set your English-language assistant to one of the four combinations of intent and irrelevance detection:



* Enhanced intent recognition and enhanced irrelevance detection
* Enhanced intent recognition and existing irrelevance detection
* Existing intent recognition and enhanced irrelevance detection
* Existing intent recognition and existing irrelevance detection



For French, Italian, and Spanish, you can use the API to set your assistant to these combinations:



* Enhanced intent recognition and enhanced irrelevance detection
* Existing intent recognition and existing irrelevance detection







 15 September 2021 

Dialog skill "Try it out" improvements
: The Try it out pane now includes these changes:



* It now includes runtime warnings in addition to runtime errors.
* For dialog skills, the Try it out pane now uses the [React](https://reactjs.org/) UI framework similar to the rest of the Watson Assistant user interface. You shouldn't see any change in behavior or functionality. As a part of the update, dialog skill error handling has been improved within the "Try it out" pane. This update was enabled on these dates:



* September 9, 2021 in the Tokyo and Seoul data centers