Integrate Cherwell 编辑

Deploy the Cherwell integration template to manage and be notified about changes to incidents and service requests.

We want your feedback! Please provide feedback for this integration template as you use it. For any issues, our team will also monitor our dedicated forum on a daily basis.

For comprehensive details of the out-of-the-box microapp for Cherwell, see Use Cherwell microapps.

Review prerequisites

After you set up this integration with Cherwell, you will need these artifacts to add the integration in Citrix Workspace Microapps:

  • Base URL: https:/{Cherwell_Instance_URL}/CherwellAPI/api/. {Cherwell_Instance_URL} is obtained from Cherwell when purchased.
  • Token URL: https:/{Cherwell_Instance_URL}/CherwellAPI/token. {Cherwell_Instance_URL} is obtained from Cherwell when purchased.
  • Username: This and Password are the credentials of the service account with access to Cherwell.
  • Password: This and Username are the credentials of the service account with access to Cherwell.
  • Client ID: The client ID is the string representing client registration information unique to the authorization server.
  • Client secret: The client secret is a unique string issued when setting up the target application integration.

It is recommended that you always use OAuth 2.0 as your service authentication method where available. OAuth 2.0 ensures that your integration meets the maximum security compliance with your configured microapp.

The integration requires regular access to your Cherwell instance, so we recommend creating a dedicated user account. This account must have the following permissions:

  • Administrator security group

Create Client Id and Client Secret

Before performing this procedure, navigate to https://{ Cherwell_Instance_URL}/CherwellAutoDeploy/ and download Cherwell Service Management and install it.

  1. Log in with your User ID and Password.
  2. On the Cherwell Service Management APP screen, select Security.
  3. Go to Edit REST API client settings.
  4. Select Create new client.
  5. Enter a value for:

    • Name
    • Description
    • Enter 360 for Token lifespan
    • Enter 1440 for **Refresh Token lifespan
    • Select the API Access enabled checkbox.
  6. Select Save current client.
  7. Copy and save the Client Key. This is the value for Client Id and Client Secret for Service Authentication while configuring the integration.

Create Username and Password

Again before performing this procedure, navigate to https://{ Cherwell_Instance_URL}/CherwellAutoDeploy/ and download Cherwell Service Management and install it.

  1. Log in with your User ID and Password.
  2. On the Cherwell Service Management APP screen, select Security.
  3. Select Edit Users.
  4. Select Create new user.
  5. Enter a value for:

    • Login ID
    • Password
    • Confirm password
  6. Select Security Group: Admin, and enter Full name and E-Mail.
  7. Select the Password never expires checkbox.
  8. Select Save current user.

Note:

Add the integration to Citrix Workspace Microapps

Add the Cherwell integration to Citrix Workspace Microapps to connect to your application. This delivers out-of-the-box microapps with pre-configured notifications and actions which are ready to use within your Workspace.

Follow these steps:

  1. From the Microapp Integrations page, select Add New Integration, and Add a new integration from Citrix-provided templates.
  2. Choose the Cherwell tile.
  3. Enter a name for the integration.
  4. Enter Connector parameters.
    • Enter the instance Base URL: https:/{Cherwell_Instance_URL}/CherwellAPI/api/. {Cherwell_Instance_URL} is obtained from Cherwell when purchased.
    • Select an Icon for the integration from the Icon Library, or leave this as the default icon.
  5. Under Service authentication, select OAuth 2.0 from the Authentication method menu and complete the authentication details. The authentication options are preselected. Ensure that these options are selected as you complete the process. Use the OAuth 2.0 security protocol to generate request/authorization tokens for delegated access. It is recommended that you always use OAuth 2.0 as your service authentication method where available. OAuth 2.0 ensures that your integration meets the maximum security compliance with your configured microapp.
    1. Select Resource owner password from the Grant type menu.
    2. Enter password for Grant type value.
    3. Select Request body as Token authorization.
    4. Select URL encoded form as Token content type.
    5. Enter your Token URL: https:/{Cherwell_Instance_URL}/CherwellAPI/token. {Cherwell_Instance_URL} is obtained from Cherwell when purchased.
    6. Enter your Username. This and Password are the credentials of the service account with access to Cherwell.
    7. Enter your Password. This and Username are the credentials of the service account with access to Cherwell.
    8. Enter your Client ID. The client ID is the string representing client registration information unique to the authorization server.
    9. Enter your Client secret. The client secret is a unique string issued when setting up the target application integration.
    10. Select Bearer from the Header Prefix menu.
    11. Under Access Token Parameters enter auth_mode as Name and internal as Value.
  6. Leave the Service Action Authentication toggle as disabled.
  7. Leave the Enable request rate limiting toggle as disabled.
  8. (Optional) Enable the Logging toggle to keep 24 hours of logging for support purposes.
  9. Select Save to proceed.

You are now ready to set and run your first data synchronization. For complete information about synchronization rules, synchronization that does not meet its schedule and veto rules, see Synchronize data.

For more details of API endpoints and table entities, see Cherwell connector specifications.

Use Cherwell microapps

Existing application integrations come with out-of-the-box microapps. Start with these microapps and customize them for your needs.

Create Incident: Allows the user to create an incident.

Notification or PageUse-case workflows
Create Incident pageProvides a form to create an incident.

Create Service Request: Create a new service request from the catalog or select predefined service requests templates.

Notification or PageUse-case workflows
Create Service Request pageProvides a form to select a predefined template or create a request from the service catalog.

My Open Incidents: View and manage open incidents that the workspace user owns.

Notification or PageUse-case workflows
Incident Created notificationWhen a new incident is created, the owner of the incident receives a notification.
Incident Resolution SLA Thresholds Hit notificationWhen an incident’s resolution SLA is missed, the owner of the incident receives a notification.
Incident Response SLA Thresholds Hit notificationWhen an incident’s response SLA is missed, the owner of the incident receives a notification.
Incident Status Changed notificationWhen an incident’s status is changed, the owner of the incident receives a notification.
My Open Incidents pageProvides a list of open incidents owned by the workspace user.
Incident Details pageProvides incident details including comments with the option to add comments and withdraw the incident.

My Open Serice Requests: View and manage open service requests that the workspace user owns.

Notification or PageUse-case workflows
Service Request Created notificationWhen a new service request is created, the owner of the incident receives a notification.
Service Request Resolution SLA Thresholds Hit notificationWhen a new service request’s resolution SLA is missed, the owner of the incident receives a notification.
Service Request Response SLA Thresholds Hit notificationWhen a new service request’s response SLA is missed, the owner of the incident receives a notification.
Service Request Status Changed notificationWhen a new service request’s status is changed, the owner of the incident receives a notification.
My Open Service RequestsProvides a list of open service requests owned by the workspace user.
Service Request DetailsProvides service request details including comments with the option to add comments and withdraw the service request.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据

词条统计

浏览:58 次

字数:13659

最后编辑:7年前

编辑次数:0 次

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文