Skip navigation
1 2 3 Previous Next

BMC Helix Remedyforce

360 posts
Share This:

Nothing's more romantic than a Tech Update, eh? 

 

Salesforce Spring '20

Little more than half of Salesforce Orgs were upgraded to Salesforce Spring '20 over this past weekend (Feb. 7th).  The remaining orgs will be upgraded this coming weekend (Feb. 14th). 

 

See page 5 for details.

 

Instance Refreshes

The upcoming instance refresh schedule is still being confirmed for 2020 so there are no new maintenances scheduled for February.  See page 7 for details.

 

Prepare for the Google Chrome Cookie Attribute Change

We did a blog post on this change and you can find the details here.  Google Chrome 80 changes the default behavior of cookies in cross-domain scenarios.  What does this mean for Salesforce customers?

  • Cookies won't work for non-secure (HTTP) browser access.  You should use HTTPS instead.
  • Any custom integrations that rely on cookies might no longer work in Google Chrome.  This change particularly affects - but is not limited to - custom single sign-on and integrations using iframes.

 

See our blog post along with details on page 13.

 

Upcoming Feature Retirements

  • Salesforce Mobile Web Experience.
  • Data Recovery
  • Lightning Platform API legacy versions retirement
  • Other Salesforce retirements can be found on pages 20 thru 23
Share This:

BMC Helix Remedyforce and BMC Helix Client Management (BCM) have two integration options between the solutions which can cause some confusion if you are not aware of these options and differences.  This blog is intended to clarify those different integration options for Remedyforce customers who have BCM or are interested in BCM capabilities with Remedyforce.  If you are not familiar BCM, I recommend you first check out the BCM solution page for more details on the wide range of client management capabilities.

 

ORIGINAL INTEGRATION

First, we have the original (i.e. older) integration between Remedyforce and BCM.  This integration requires Pentaho.  Setup for this integration is from Remedyforce Administration -> Integrations -> BMC Client Management Integration Settings.  In summary, this integration enables you to pass key device data into the Remedyforce CMDB and perform a range of actions in the context of the CMDB or console including remote control, software delivery, view additional CI details, view registry, etc..

 

This integration is most common for customers who purchased BCM prior to the release of the newer integration (Summer 16), customers who require BMC on premise or customers who purchased BCM before purchasing Remedyforce.

 

NEWER INTEGRATION

The newer integration was first released in Summer 16 providing the same capabilities from an agent perspective as the original integration with a few exceptions (see below); however, this newer integration doesn't require Pentaho and simplifies the setup. Setup for this integration is from Remedyforce Administration -> Configure CMDB 2.0 -> Discovery Setup & Configuration.  With this newer integration, we introduced Remedyforce agentless discovery along with Premium and Premium Plus.  Agentless discovery is available at no additional cost to Remedyforce customers. Premium and Premium Plus are additional costs. Below is a high level comparison of these options to BCM. For more details, please refer to the FAQ.

 

Another way to look at this newer integration is that we've re-branded many aspects/capabilities of BCM as Remedyforce capabilities, providing administrative pages in Remedyforce to easily enable the BCM capabilities/integration.  We also provide "componetized" options as one size doesn't fit all.  Customer can purchase Premium, which contains a subset of BCM capabilities or Premium Plus, which contains all BCM capabilities.  You can upgrade your license as you mature your client management requirements.

 

Capabilities

Remedyforce – Base License

Remedyforce Client Management – Premium

Remedyforce Client Management  – Premium Plus

BMC Client Management (BCM)

Inventory Management (Agentless Discovery)

Inventory Management (Agent Discovery)

 

Remote Management

 

Compliance Management

 

Patch Management

 

 

Deployment Management

 

 

 

 

This newer integration is targeted to existing Remedyforce customers who require client management capabilities in a hosted environment.  This newer integration does not support BCM on premise.  BCM on premise customers must use the original integration.  Existing BCM on premise or hosted customers using the original integration do not have a migration path to the newer integration. If there is a compelling reason to consider the newer integration (ex. want to stop using Pentaho), please contact your BMC representative to discuss your options.

 

Below is a high level comparison of the two integration options between Remedyforce and BCM.

 

Capabilities

Newer Integration

Original Integration

Solutions

Remedyforce Agentless, Premium and Premium Plus

BMC Client Management

Simplified Setup with Automated Server Provisioning

 

Requires Pentaho

 

Configurable Mapping Capabilities

 

Advanced Embedded Administration

 

Offering

SaaS

SaaS and On Premise

 

Hopefully this provides some clarity on the different integration options between Remedyforce and BMC Client Management.

 

Feel free to post your comments or questions below.  Thanks

Share This:

BMCHelix-Remedyforce-logo-UI-Only.png

We are pleased to announce that BMC Helix Remedyforce Winter 20 is generally available. This feature-rich release will enable you to expand the adoption of CMDB and cognitive service management, monitor KPIs and benchmark with your peers, and strengthen the service catalog.

 

The BCM Web Console can be launched without having to download a file, providing a much superior experience when performing remote control actions. A new access model will allow admins to grant limited CMDB access at a granular level to a wider audience without compromising on security. This will allow for greater adoption of the CMDB.

 

We have continued to expand cognitive service management capabilities. As Microsoft has been promoting Teams as the preferred collaboration workspace tool, we have extended omnichannel support for interacting with the BMC Helix Chatbot to Microsoft Teams. We have designed a native BMC Helix Cognitive Service using Google TensorFlow that can be used for Auto Categorization. Activity Feed Summarization, launched as a beta in this release, gives service desk agents an automated, real-time summary of notes and emails on the click of a button.

 

Remedyforce Benchmarking allows you to monitor your service management KPIs and compare against benchmarks. It was released as a beta in a previous release. It is generally available now. We are also glad to announce that we are launching Configuration Sets as a beta in this release. This allows you to promote request definitions from a sandbox to production. Now you do not have to recreate your request definitions in production. Build once, test, promote. That's it! There are updates to Pentaho packages as well.

 

In Self Service, you can now embed hyperlinks to policies and procedures in service requests. If you have Knowledge Articles created in Salesforce, including Lightning Knowledge, you can have them displayed in Self Service.

 

A complete list of features of this release is as follows.

 

CMDB

Web Console

Launch the new BCM Web Console at the click of a button; no need to download and run a file for performing remote control actions.

Primary Client Mapping

The ability to automatically link the primary client to a discovered device based upon the logged-on user has been introduced.

A new report called "Missing Client in Discovered Instances" has been added. It lists those records that have a login value but no match.

Class Security

Our new access model allows for more granular access control to CMDB classes. Permission sets can be granted four levels of access: Read, Create, Edit, and Delete. This access model allows for granting CMDB access to a wider set of staff.

 

Cognitive Service Management

Integration with Microsoft Teams

BMC Helix Chatbot for Remedyforce now also works with Teams as the client interface.

BMC Helix Cognitive Service

A new BMC Helix Cognitive Service has been designed using Google TensorFlow as the back-end AI engine. Customers now have a choice between IBM Watson and Google TensorFlow to power their AI initiatives.

Activity Feed Summarization (BETA)

An automated summary of the content of notes and emails is presented in real-time on the click of a button.

 

Administration

Pentaho Packages

Login credentials now have to be entered just once. These have been parameterized and are used wherever necessary. Recently, we had identified several Pentaho packages as no longer relevant. The product documentation has been updated to identify the packages that have been deprecated.

Remedyforce Benchmarking

Key Performance Indicators (KPIs) of the incident management process are precalculated every month and stored in your database. A trend of the KPIs is presented to allow you to monitor your progress month-over-month. You can also compare your KPIs with benchmarks of other companies that use Remedyforce. You can even take a deep dive to view benchmarks for other companies in your industry or those of your size.

Configuration Sets (BETA)

Configuration Sets allow you to promote your request definitions from a sandbox to production. The categories, templates, and services that the request definitions depend on are also promoted.

Browser Updates

Firefox implemented Enhanced Tracking Protection some time back. Chrome 80 has applied restrictions on the cross-domain behavior of cookies. Both of these changes have been handled to ensure that there is no impact on the experience of using these browsers for accessing Remedyforce.

New Salesforce Mobile App

The new Salesforce mobile app released in the Salesforce Winter '20 release has been tested for Remedyforce. All functionality of the app has been verified for agents as well as Self Service.

 

Self Service

Two-Column Layout

You can choose to have closely related fields displayed together when rendering in a two-column layout.

Hyperlinks in Service Requests

Hyperlinks to relevant documents such as policies and procedures can be embedded in service request forms through a new field type. Hyperlinks and other rich text content can be included in Service Request Instructions.

Salesforce Knowledge Articles

Knowledge articles created in Salesforce Knowledge, including Lightning Knowledge, can be displayed in Self Service.

Voluntary Product Accessibility

Product accessibility features have been documented. We have also tested JAWS, a popular screen-reader software.

 

Console

Staff Auto Assignment now works for updated records also.

 

Call to Action

Share This:

In Salesforce Spring ’20, Salesforce has now adopted the International Components for Unicode (ICU) version 60.2 formats for date and time. Additionally, Salesforce has also upgraded the underlying Java Development Kit (JDK) to the latest OpenJDK11.

 

These changes have introduced some locale specific changes that are having a negative impact on Remedyforce.

 

Who is impacted?

The locales impacted by this change are:

  • English (India)
  • English (Pakistan)
  • English (Hong Kong SAR China)

 

How does the issue manifest itself?

Any users defined in Salesforce with one of the above-mentioned locales could experience any of the following:

 

  • Forms not being saved.
  • Receiving prompts for invalid data and time.
  • CMDB CIs are not saved from the multi-instance editor.
  • Remedyforce Console List view is showing incorrect format for Date/Time fields.
  • Incorrect Date/Time fields are displayed in various filters.
  • Users are not able to save date/time fields by using the Remedyforce console list view bulk update.

 

Let’s say a user has a Locale of English (India).  Before Salesforce Spring ’20, the Date/Time format for this user would show up as:

 

     28/01/2019 4:30 PM

 

In Salesforce Spring ’20, the Date/Time is now displayed as:

 

     28/01/2019 4:30 pm

 

Note the “PM” in the Date/Time format is displayed in lower case (“pm”).

 

Workaround

As a workaround, change the locale of the user.  For example, the user could change their Locale from say English (India) to English (New Zealand).   The English (New Zealand) locale is not impacted by this change and provides the same Date/Time that the user would have experienced under Salesforce Winter '20.

 

Addressing the Issue

Our Remedyforce is addressing this issue after consulting with Salesforce to understand the issue.  We hope to have a fix in our BMC Helix Remedyforce Winter 20 Patch 1 release (Safe Harbor).  Once the patch is available and applied, then your users would be able to set their locales back to the proper one before making the change indicated in the workaround.

 

References

https://help.salesforce.com/articleView?id=icu_migration_format_changes.htm&type=5

https://help.salesforce.com/articleView?id=000351847&type=1&mode=1

https://help.salesforce.com/articleView?id=000351848&type=1&mode=1

 

Last Note

Salesforce Spring ’20 will introduce a new Critical Update for the ICU support called “Enable ICU Locale Formats”.  If you enable this Critical Update, find issues and then turn the Critical Update off, you will still find the issues we described earlier occurring.  Again, we would refer you to the workaround till such time we can release our BMC Helix Remedyforce Winter 20 Patch 1 to resolve the issue within our code.

Share This:

Google’s Chrome Browser version 80 is currently scheduled to be stable and ready for general release on or around February 4, 2020.   This release fundamentally changes the way the default cross-domain (aka SameSite) behavior of cookies.  While this change is being made to enhance security and privacy while browsing the internet, it is having an impact and we wanted to make you aware of the changes.

 

Who is impacted?

Users using BMC Helix Remedyforce in Salesforce Lightning Experience on Chrome version 80 will be impacted.

 

Who is not impacted?

  • Users on Salesforce Classic using any supported browser (including Chrome version 80).
  • Users on Salesforce Lightning Experience using Firefox, Edge, and Chrome (up to and including version 79).

 

What is the impact on BMC Helix Remedyforce?

Salesforce loads Visualforce pages in an iframe from a different domain for Lightning Experience.  This causes a "cross-domain" behaviour of our cookies since many of the BMC Helix Remedyforce pages are in Visualforce.

 

Remedyforce users' preferences (such as the pinned tab in the Remedyforce Console, or how many records are viewable via the Console) are stored locally in browsers as cookies. In Chrome version 80 onwards these Remedyforce cookies will no longer be readable by the Google Chrome browser in Salesforce Lightning Experience.

 

What functionality is lost?

  1. Remedyforce Console:
    1. Last accessed tab (Incident/ Task/ Change Request/ …)
    2. Records per page
    3. List view selected
    4. Column width
    5. Pinned view
    6. Display Multiple Views
  2. Remedyforce CMDB:
    1. Tabs (Tile View, List View, Tree View)
    2. Records per page
    3. View (Include instances of subclasses, Include Mark as deleted)
    4. Instance Editor > Relationships > Records per page
  3. Remedyforce Self Service:
    1. View in My Activity > All > Filter Activities (Records, State, Status)

 

Workarounds

1.  Do not upgrade Chrome on or after 4th Feb 2020 to the latest version 80. Stay on version 79.

If you try to check the Chrome version from ‘About Google Chrome’ window, it will auto start the download and do an upgrade.  To avoid an upgrade, you can check the version by accessing the url: chrome://version

 

 

 

2. If Chrome is updated to version 80, use an alternate browser (Firefox or Microsoft Edge) for Remedyforce until a fix is delivered in the BMC Helix Remedyforce Winter 20 release.

 

3.  If you still want to continue using Chrome version 80, you can disable the SameSite settings till the fix is delivered by performing the following steps:

  • In address bar type: chrome://flags
  • Search for ‘SameSite’ without the quotes.
  • Disable the following settings:
    • SameSite by default cookies
    • Cookies without SameSite must be secure

 

 

For changes to take effect, relaunch the Chrome browser. It is recommended to restart the browser and log in to Salesforce again.

 

Scenarios Post Upgrading to Chrome 80 Browser

Important: Post upgrade to Chrome version 80, enabling the SameSite settings and upgrading to BMC Helix Remedyforce Winter 20 there will be a one-time loss of all the user preferences settings stored in cookies.

 

Remedyforce Version

SameSite remains Unchanged

SameSite disabled

Winter 19

Cookies not accessible. Users must reset their preferences each time.

Cookies are accessible. Users retain their preferences

Winter 20

Only newly created cookies are accessible. Users will have to reset all their preferences one time after which, the system will remember the preferences.

Cookies are accessible. Users retain their preferences

                                    1.      Chrome Flags changed --> è

SameSite enabled

Winter 20

 

Only newly created cookies are accessible. So, users will have to reset all their preferences one time after which, the system will remember the preferences.

 

References

Chrome Feature: https://www.chromestatus.com/feature/5088147346030592

Salesforce Help: https://help.salesforce.com/articleView?id=000351874&language=en_US&mode=1&type=1

 

Share This:

What is Lightning Experience:


Lightning is an open source framework from Salesforce that has a host of new features. While Classic places an emphasis on responsiveness of the desktop or mobile application, Lightning does away with this barrier and thus opens a new avenue of potential opportunities for developers. In addition, there are three core benefits of having a 360ᵒ view of every customer:


1 - The GUI interface, drag and drop features, and reusable components can easily assist in the development process
2 – With the ease of use, developers can better help automate process and workflows without the need to get involved in coding
3 – You get the option to visually design your objects relationship in the data model

 

 

Advantages of Migrating from Classic to Lightning:


The swift application development, better portal development through Lightning Bolt, mobile first sync capacity, and Lightning for Visualforce offers advantages at multiple levels -
1 – 70% faster time to market thanks to quicker application development
2 – 37% increase in customer revenue growth
3 – 44% boost in sales productivity

 

Before Moving to Salesforce Lighting do the below:

  • Step One: Outline Goals for Transition
  • Discuss and Prioritize Functionality and Potential Integrations
  • Run a Lightning Readiness Check
  • Work in a Sandbox
  • Test Your Goals
  • Roll Out Lightning to Power Users
  • Write Detailed Documentations
  • Introduce Lightning and Training
  • Launch!

 

 

 

Please find below link for more information and Remedyforce document and Video for lighting Experience

 

Configuring BMC Remedyforce for Salesforce Lightning Experience

 

https://docs.bmc.com/docs/remedyforce/201801/en/configuring-bmc-remedyforce-for-salesforce-lightning-experience-789765105.html

Share This:

Welcome to 2020.  We hope your holidays were great and that you're ready to tackle 2020!

 

Salesforce Spring '20

Salesforce has already pushed Spring '20 out to select Sandboxes.  We're actively testing against this latest iteration of the Salesforce Platform.  Have a look at page 5 for details.

 

Instance Refreshes

NA32, NA53, NA60: January 19, 2020, 03:00 - 05:00 UTC

See page 7 - 9 for details.

 

Instance Names

NA32 -->  NA123

NA53 -->  NA172, NA173

NA60 --> NA127, NA133

 

See page 8 - 9 for details.

 

Feature Retirements

  • Salesforce Mobile Web Experience  (June 1, 2020)
    • Salesforce plans to retire the Salesforce mobile web experience with the Salesforce Summer '20 release.  You will need to now download and use the Salesforce Mobile App to connect to Salesforce from a mobile device.
    • Learn more.
  • Lightning Platform Legacy API versions (June 2021)
    • The following LIghtning Platform API legacy versions will be retired and will no longer be supported by Salesforce:
      • SOAP: 7.0, 8.0, 9.0, 10.0, 11.0, 12.0, 13.0, 14.0, 15.0, 16.0, 17.0, 18.0, 19.0, 20.0
      • REST: v20.0
      • Bulk: 16.0, 17.0, 18.0, 19.0, 20.0
    • Applications consuming impacted versions of the APIs will experience a disruption as the requests will fail and result in an error indicating that the requested endpoint has been deactivated.  This could potentially impact Pentaho scripts and we recommend you check the API versions.  We will post a blog post on this in the near future.
    • Learn more.
  • Other Salesforce Feature Retirements can be found on pages 22 - 23.
Share This:

We analyzed the last 6 months of severity 1 cases (SEV1s) for BMC Helix Remedyforce and here is what we found. About 50% of SEV1s fall to Murphy's Law, "Anything that can go wrong will go wrong."  They happen and all we can do is respond to them.  Hats off to all those Admins and Support Analysts who work to resolve these issues.

 

The other 50% were preventable.  It is to these that we dedicate this blog...  Preventing most of these boils down to communication. Maximum uptime requires working together with Internal Salesforce, Network, Email and Security teams. Here are the most common problem areas.

 

Email and Email Service Outages:

1. Changes made to the email forwarding rule. Customers usually setup a helpdesk@<mycompany>.com email that forwards to the long email service email on the email listener.  When this rule is turned off email are no longer sent to Salesforce to process into Incidents

2. Salesforce incoming email are blocked by the security team or spam filters. Make sure to whitelist email IPs: https://help.salesforce.com/articleView?id=000003652&type=1 and periodically check the list to update the whitelist as the Salesforce email servers change.

3. The context user on the email listener is disabled. Salesforce Admins doing a clean up disable users no longer with the company or that they do not recognize.  The service will not work until an active user is assigned to the email address associated with the email service. Make sure everyone knows the Remedyforce service accounts and or related users.

Here are links our go to docs for troubleshooting email related issues:

How to Troubleshoot BMC Helix Remedyforce Email Services

Troubleshooting Remedyforce Email Services - INCLUDES VIDEO

 

Custom Profiles and Permissions:

If using custom profiles without permission sets it is important to read the upgrade documentation and test in the Sandbox in the window between the Sandbox and Production upgrades.  The documentation will tell which fields have been added and what permissions need to be granted.  Salesforce allows the creation of profiles but not the updating when pushing upgrades.  When fields for new features are added permissions are not applied to the custom profiles.  The solution is to use Remedyforce Permission Sets .  Salesforce does permit updates to permission sets. Any new fields will have permissions updated in Remedyforce permission sets.

 

Single Sign On (SSO) Certificates:  Updated 1/27/2020

Needing updating once a year, or less, and touching several apps, it is difficult to remember the details configuring SSO.  Here is a link to a doc with the most common issues: BMC Helix Remedyforce and Single-Sign On with Salesforce. It is important to remember Salesforce only uses the primary certificate.  Implementing a secondary certificate as a fail-over when the primary expires does not work.  Bookmark: How to Update Expired ADFS Certificates on BMC Helix Remedyforce and Salesforce - YouTube

 

Remedyforce Console Loads a Blank Page in Lightning:

This is due to Salesforce Clickjack settings. To resolve the issue see:
With Salesforce Lightning Enabled Records will Not Open in the Remedyforce Console.  When Staff Click the Record the Page is Blank - INCLUDES VIDEO

 

Salesforce Platform Maintenance and Upgrades: Updated 2/4/2020

By default Administrators receive notifications about maintenance.  In global companies with 24/7 operations staff also need these notifications.  The following link explains how to sign up for these notifications: How to Sign Up for Salesforce Alerts - YouTube

 

Hope this helps? We will continue to monitor SEV1s and share what we find.

Share This:

A picture’s worth a thousand words, at least that’s how the saying goes. We at BMC Helix Remedyforce are excited to share a fantastic picture showing the ever evolving BMC Helix Remedyforce Ecosystem !

Technology Ecosystem 2019.jpg

The picture above shows all the great integrations that BMC Helix Remedyforce has with other complimentary products. We continue to add partners to this picture to help our customers extend the use of BMC Helix Remedyforce within your company !

 

We are continuously building out the ecosystem around BMC Helix Remedyforce. Some of them are BMC offered, meaning that the necessary scripts, built-in connectors and configuration files are offered through BMC. Other native integrations can be configured within the BMC Helix Remedyforce administration interface. For custom requirements, Salesforce and BMC Helix Remedyforce offer a wealth of examples to build out integrations using web services.

 

This time, we’d like to showcase Software Asset Management (SAM) | Snow Software  that could possibly help expand the use of BMC Helix Remedyforce. To set expectations, we are showcasing this vendor because Snow Software provides technology intelligence across the entire enterprise to optimize, manage and transform your organization when it comes to software asset management including license management and software optimization.

 

Who are they?

Snow Software offers software asset management solution for software, SaaS, and IaaS with cloud, as well as spend auditor, risk monitor, and productivity optimizer platforms. Snow Software serves customers worldwide.

 

BMC Helix Remedyforce provide some basic software asset management capabilities either natively and/or via integration with BMC Helix Client Management. For example, with BMC Helix Remedyforce, the Premium and Premium Plus options (aka BCM OnDemand) offer foundational software asset management capabilities (ex. software identification and support for basic license models), which may be sufficient for some organizations; however, for those who require more advanced software asset management capabilities, we have partnered with Snow Software to provide a more mature set of software asset management capabilities. The Snow Connectors to BMC Helix ITSM (Remedy) and BMC Helix Remedyforce enable BMC customers to receive discovery data from Snow License Manager (SLM). In addition, Snow Software already has a connector to BMC Helix Discovery, which enables organizations to pass discovered information (i.e. hardware and software) from BMC Discovery to Snow Software for a more comprehensive view of an organization’s environment for software asset management purposes.

 

Combining the power of Snow’s SAM platform with BMC Helix Remedyforce provides organizations with a complete and integrated solution for managing software and hardware use across the network. 

Resources

 

BMC and Snow Software Partnership - FAQ

Snow Software on BMC Marketplace

Share This:

Just in time for Thanksgiving eh?  Not sure about anyone else here in the US, but I know I'm looking forward to the Thanksgiving break.  My day typically starts with a Turkey Run (Run first, eat later) followed by a day with friends and great food.  There's so much to be thankful for this time of year; and I know I speak for the entire Remedyforce team that we are all thankful to each and every customer no matter where in the world you may be! 

 

The November 2019 Tech Update is a bit late.  The folks over at Salesforce just wrapped up another success Dreamforce.  So, let's get on with it shall we?

 

CORRECTION: Lightning Experience Critical Update Will Activate in Jan. 2020

Originally Salesforce had announced that this Lightning Experience Critical Update would be turned on with the Salesforce Winter 20 roll-out; however Salesforce just recently announced that the roll-out is now delayed and will activate in January 2020.  See page 5 for details.

 

 

Instance Refreshes

NA32, NA53, NA60: January 19, 2020, 03:00 - 07:00 UTC

 

See page 7 for details.

 

Instance Name Changes

 

November 3, 2019, 08:00 - 12:00 UTC

NA51 --> NA118 or NA126

NA56 --> NA120 or NA121

NA63 --> NA134 or NA171

 

January 19, 2020, 03:00 - 07:00 UTC

NA32 --> TBD at least six weeks before

NA53 --> TBD at least six weeks before

NA60 --> TBD at least six weeks before

 

See pages 8 for details.

 

 

Upcoming Feature Retirements

There are quite a few retirements being announced and can be found on page 22.  Below are the ones we think could have an impact on our Remedyforce customers.

 

  • Legacy Folder Sharing                                      End Date: June 1, 2020       Learn more
  • Salesforce Mobile Web Experience                  End Date: June 1, 2020       Learn more
  • Lightning Platform Legacy API Versions           End Date: October 1, 2020  Learn more

 

See page 21 for details and other feature retirements.

Share This:

Salesforce Winter '20 is now Live!

All Production and Sandbox environments are now on Salesforce Winter 20!  See page 5 for details.

 

CORRECTION: Lightning Experience Critical Update Will Activate in Jan. 2020

Originally Salesforce had announced that this Lightning Experience Critical Update would be turned on with the Salesforce Winter 20 roll-out; however Salesforce just recently announced that the roll-out is now delayed and will activate in January 2020.  See page 6 for details.

 

Instance Refreshes

NA51, NA56, NA63: November 3, 2019, 08:00 - 12:00 UTC

NA32, NA53, NA60: January 19, 2020, 03:00 - 07:00 UTC

 

See page 8 for details.

 

Instance Name Changes

 

November 3, 2019, 08:00 - 12:00 UTC

NA51 --> NA118 or NA126

NA56 --> NA120 or NA121

NA63 --> NA134 or NA171

 

January 19, 2020, 03:00 - 07:00 UTC

NA32 --> TBD at least six weeks before

NA53 --> TBD at least six weeks before

NA60 --> TBD at least six weeks before

 

See pages 9 for details.

 

Feature Retirement Monthly Digest

Salesforce will be launching a new Salesforce Feature Retirement monthly digest.  This consolidated view is now your single point of communications about all upcoming retirements that impact your Salesforce ogs.   This digest is scheduled for the third week of October.   See page 21 for details.

 

Upcoming Feature Retirements

There are quite a few retirements being announced and can be found on page 22.  Below are the ones we think could have an impact on our Remedyforce customers.

 

  • Legacy Folder Sharing                                      End Date: June 1, 2020       Learn more
  • Salesforce Mobile Web Experience                  End Date: June 1, 2020       Learn more
  • Lightning Platform Legacy API Versions           End Date: October 1, 2020  Learn more

 

See page 22 for details and other feature retirements.

Share This:

Hello BMC Helix Remedyforce Family,

 

We are happy to announce a new 'Meet The Champions' blog post series, to spotlight those awesome members who dedicate their time to help other members of our community. You might have seen them replying to your questions (or others'), and sharing wisdom to make this a better place to be. We thank them, and we feel it is time the whole community get to know them better! Spotlighted champions will also be invited to be a part of an exclusive community, where they can interact with other champions on improving the overall BMC Communities experience.

 

In our very first edition, kedar zavar talks about his experience with BMC Communities, personal life, and more!

 

 

Q. Do you remember how you were introduced to BMC Communities? What was your journey like?

Being part of BMC family, my goal has always been to help our customers. BMC community is great place to collaborate. It all started with helping someone I knew and now its like habit. Can’t see any question unanswered!

 

Q. Tell us a bit about your work and goals?

I work as Solution Architect at Cloudaction. I am passionate about improving customer ITSM process and solving issues. Worked on 150+ engagements. I have multiple Certifications in Salesforce, ServiceNow, ITIL. My goal is to have best knowledge in ITSM. Always keen to learn more.

 

Q. What draws you to participate in BMC Communities?

I enjoy solving customer issues.  What I have learnt is when you share knowledge with others, it helps deepen your own knowledge and engrains what you know! Love engaging in those conversations.  Helped me to learn more.

 

Q. Did you make any new friends in BMC Communities? Do you have any stories to share?

Indeed!  I believe sharing knowledge is the most fundamental act of friendship. I have made many friend and followers! The list is growing each day.

 

 

 

Q. Do you have any message for the new members of BMC communities?

Do not hesitate to ask!  Keep sharing!

An investment in knowledge always pays the best interest.” ― Benjamin Franklin

 

Kedar collage.jpg

profile pic.png

button.png

 

 

 

Q. What  is your favorite movie(s)?

Pirates of the Caribbean: The Curse of the Black Pearl! Love Jack Sparrow!

 

Q. Who is the greatest player in your favorite sport?

Coming from India, I am passionate about Cricket.

Sachin Tendulkar - Indian batting legend. 

 

Q. What was the best vacation you have had?

Italy – Capri. One of the most beautiful places on Earth!

 

Q. How do you like to spend your spare time?

     I love gardening - growing my own greens.  I am also a soccer coach.  Enjoy cooking.

 

Q. Any cool story behind choosing your unique ‘Rfuser’ username for BMC Communities?

     It’s my lucky user “Remedyforce User”. That is my test user 

 

Q. If you could pick one thing that could be made better in BMC Communities, what would be it?

Make mobile app for communities more intuitive.  Would like to see MVP program for BMC communities just like this

Family.jpg

 

 

Thank You Kedar, for all the wonderful work you are doing here!

Community members, please make sure that you visit Kedar's profile, and click 'Follow' (in 'inbox' if you wish to be notified on all activities) to be in touch with him, and be updated.

 

If you have had an interaction with Kedar that helped you, feel free to share with us in the comments below!

Share This:

Overview

 

All companies have certain departments that provide services to the company’s employees. Typically, such departments are IT, Facilities, HR, Legal, Finance and a few others. Each department has a team that fulfills service requests for that department only. Certain departments, such as HR, often have service requests that are of a confidential nature. It is in the interest of the confidentiality of such requests that companies want to be able to have multiple service desks serve their employees for their respective service requests. Each service desk should have access to their department’s service request definitions, but not those of others.

 

Hence to address this pain point of staff users, BMC Helix Remedyforce Summer 19 release has now provided the ability to configure the request definition entitlement for Remedyforce Console and the Analyst mobile application. Through this configuration administrators can control the visibility of request definitions based on the account and profile/permission sets. For example, a staff belonging to the HR department can be restricted from viewing the request definition related to the Finance department or vice versa.

 

How to configure staff entitlement

 

Previously there was no option to configure the entitlement of request definition for Remedyforce Console and the Analyst mobile application. Configured entitlements for request definition was applicable for Self Service by default.

Summer 19 onwards, you will get an option Configure entitlement for, to configure the entitlement for Remedyforce Console and Self Service. You can access the option under Remedyforce Administration > Configure Application > Request definition and going to the Entitlement tab of the required request definition.

 

Note that any configuration made under the Remedyforce Console option will be applicable in Remedyforce Console as well as in the Analyst mobile application

 

How to configure accounts and profile/permission sets for entitlement

 

By default, the request definition is available to all users. To configure the request definition entitlement for the selected accounts and profile/permission sets, consider the following steps:

ü  Configure an account

        • Under Show request definition to, select Everyone or Selected Accounts option to configure the entitlement based on account. If you select the Selected Accounts option, then select some accounts from the Available Accounts list.
        • Note that All Accounts option is renamed as Everyone.

ü  Configure profile or permission set

        • Under Within Everyone or Selected Accounts, show request definition, select the required option. If you select Users of selected profiles or Users of selected permission sets, then select required profiles or permission sets from the available list.

Based on the configurations of accounts and profile/permission sets, request definitions will be visible to the logged in user.

 

The following screen shows the request definition entitlement configuration page.

Entitlement Configuration.PNG

Consider the following examples:

·        Flyn Walter belongs to the Acme account and profile as HR Manager

·        Sion Moore belongs to the Global Media account and profile as Finance Staff

 

The following table shows the request definition visibility to users based on different configurations.

 

Account Configuration

Profile/Permission set configuration

Visibility of request definition to User (who has linked account)

Everyone

Selected Account

All Users

Selected profiles

Selected Permission set

 

 

 

 

 

 

Visible to all users

 

 

 

HR Manager, Finance Manager, Finance staff

 

Visible to Flyn Walter and Sion Moore.

Also visible to those users who have HR Manager, Finance Manager, or Finance staff profiles

 

 

 

 

Maintenance Administrator

Not visible to Flyn Walter or Sion Moore,

Visible to only those users who have the Maintenance Administrator permission set assigned.

 

Acme, Gene point

 

 

 

Visible to Flyn Walter.

Also visible to users of Acme and Gene Point accounts.

 

Acme, Global Media

 

Finance Staff, Finance Customer

 

Visible to Sion Moore.

Also visible to users of Acme and Global Media accounts along with Finance Staff or Finance Customer profile

 

Acme, Global Media, Gene point

 

 

Health Corporator, Medical University Administrator 

Not visible to Flyn Walter or Sion Moore.

Visible to users of Acme, Global Media and Gene point accounts along with Health Corporator or Medical University Administrator permission set.

What happens when logged in user do not have a linked account

 

When a user is not linked to an account, the entitlement will be based on the setting Restrict entitlement for users who do not have a linked account, which is available under Remedyforce Administrator > Application setting > General Application Setting.

 

With respect to this setting, the entitlement will be as follows:

  • When Restrict entitlement for users who do not have a linked account setting is enabled and account configuration is set to:
    • Everyone: Visibility of request definition depends on the profile and permission set settings.
    • Selected Account: Request definition will not be visible.
  • When Restrict entitlement for users who do not have a linked account setting is not enabled and account configuration is set to:
    • Everyone: Visibility of request definition depends on profile and permission set settings.
    • Selected Account: Visibility of request definition is depending on profile and permission set assignment setting.

 

Please refer below table for more clarification

 

Everyone (All Account)

Selected Account

Setting: Restrict entitlement for users who do not have a linked account

Access of request definition to user who do not have account linked to it

 

-

 

Visibility is depending on profile or permission   set configuration

 

-

False

Visibility is depending on profile or permission   set configuration

-

 

 

Not Visible.

-

 

False

Visibility is depending on profile or permission   set configuration

Note that these changes are applicable throughout the product where request definition entitlement is honored.

 

How to restrict the record access of the non-entitled service request

 

To add an icing on the cake, in addition to entitlement configuration, ability to restrict the access to service request is provided. To avail this functionality, administrators can select the checkbox Restrict access of service requests to users who do not have entitlement to the underlying SRDs from the Entitlement tab of request definition. As of now, this setting is available only for Remedyforce Console configuration option.

Once this setting is enabled and if the logged in user is not entitled to request definition, then created service request of the respective request definition will not be visible from Remedyforce Console and Analyst mobile application. However if the user tries to open the service request, an error message is displayed on Console and the Analyst mobile application.

 

Where the Remedyforce console configuration changes are applicable

 

After the entitlement configuration, logged in user will see only the entitled request definitions. The entitlement request definition is honored in the following areas.

  1. Remedyforce Console > Incident/Service Request > Request definition lookup field
  2. Remedyforce Console > Incident/Service Request > Typeahead result of request definition lookup field
  3. Analyst mobile application > Incident > Request definition lookup field (if this field is added in field set)

 

Considerations

 

  1. Any existing entitlement configuration prior to this release will be applicable only for Self Service, and it will be displayed on selecting Self Service option from Configure entitlement for.
  2. By default, all the request definitions will be visible to Remedyforce Console and the Analyst mobile application.
  3. Entitlement will not be applicable for any custom request definition lookup created on incident or service request form.

 

Settings applicable for this feature

 

  • To configure entitlement for Remedyforce Console and the analyst mobile application
    • Remedyforce Administration > Configure Application > Request definition > Entitlement tab of Request definition
  • To restrict the access of service request of non-entitled request definition > Select Remedyforce Console option in Configure entitlement for of Request definition record
    • Remedyforce Administration > Configure Application > Request definition
  • To restrict request definition for users who do not have a linked account
    • Remedyforce Administrator > application setting > General application setting > Restrict entitlement for users who do not have a linked account

 

References

 

Thank you for reading this blog. I look forward to hear your thoughts, feedback after using this feature, and any enhancement you would like to see around this feature. If you need further information, you can refer following links:

 

  1. https://docs.bmc.com/docs/display/remedyforcemaster/.Creating+and+configuring+an+SRD+v2019.02
  2. https://docs.bmc.com/docs/display/remedyforcemaster/.General+settings+for+Remedyforce+v2019.02
  3. https://communities.bmc.com/ideas/19469                                                             

 

Share This:

What is the Services and CIs slider

 

Prior to Summer 19 in the Remedyforce Console, there wasn’t a single place to link, manage and view Services, Cis and Assets.  A user had to switch between multiple tabs to link or unlink these  records. For example, a user had to link the primary CIs and services to a record by using the main tab and link the additional CIs by using the Details tab of Remedyforce Console. Through the main tab, only one CI record could be linked, while through the Details tab multiple records could be linked. As the data from the tabs did not sync, there was no way to see a consolidated list of associated records in one place.

The Services and CIs slider was introduced in Summer 19 release to provide an intuitive, consolidated, and a single view for linking one or more records. Now user can link, unlink, and view all CIs of a record by using the Services and CIs slider along with quick access to CMDB Actions and CMDB Explorer.

 

Enabling Services and CIs slider

 

For fresh installs

 

This Feature is an Opt-In feature and by default enabled for fresh installs.

 

For upgrade organizations

 

For upgrades, this feature is disabled by default. To enable the feature in upgraded organizations, the setting, Enable Services and CIs, is provided in Remedyforce Administration. You can navigate to the setting through Remedyforce Administration > Application Settings > Consoles > General Console Settings.

ci1.png

How Services and CIs slider works

 

Services and CIs slider is available for the following Remedyforce Console modules and accessible by administrators, staff, and change managers:

  • Incident
  • Service Request
  • Task
  • Problem
  • Change Request
  • Release

 

Design of the Services and CIs slider is similar to Activity Feed and it is placed below Activity Feed.

slider.png

 

Services and CIs slider is not expanded by default. User needs to click the Services and CIs header to expand it and view the contents.

 

When you click the header of the Services and CIs slider, the panel slides out in the same manner as Activity Feed. The panel shows the consolidated view of all CIs and Services.

cislider1.png

 

For the Incident module, by default two sections are provided, Primary CIs and Services and Additional CIs and Services. If you add custom lookup fields to the Base Element object and to the Console - Service and CI fieldset, then those fields along with the default fields of the fieldset are shown in the Primary CIs and Services section.

Note: If you move any of the OOTB lookups from the Console – Service and CI fieldset, they will not appear on the slider.  They must remain in this fieldset.  The same applies for custom lookups; for them to appear on the top half of the slider, they must be assigned to this same fieldset.

 

For the rest of the modules (Change requests, Tasks, Problems, Releases) by default only one section, Additional CIs and Services, is provided. However, to display the Primary CIs and Services section, the Console - Service and CI fieldset is provided out-of-the-box from the Summer 19 release. If you add custom lookup fields to the Base Element object and to the Console - Service and CI fieldset, Primary CIs and Services section is displayed that shows the custom fields.

 

Primary CIs and Services

 

The Primary CIs and Services section shows:

  • All the Base Element lookup fields (both OOTB and custom) that are included in the OOTB Console - Service and CI fieldset.
  • The primary service, service offering, and CI or asset attached to a record.

 

The Primary CIs and Services section has two modes – View and Edit.  By default, the section is shown in the View mode, therefore, all the fields are in the read-only mode.

Clicking the Edit icon opens the Edit mode. Values of primary fields in this section can be added, updated, or cleared in this mode.

cieditmode.png

 

For all the primary fields, the Edit mode displays:

 

Element

Description

Text box

Displays the selected primary field values. You can select primary field values by using type ahead in the text box.

citypeahead.png

Lookup icon

Opens the Base Elements window. From the Base Elements window, you can select a service, CI, or asset. The Base Elements window also provides the advanced search option to specify multiple criteria for a search. For details, see Advanced search criteria for selecting a CI.

advfilter.png

Clear icon

Unlinks a CI or a service. 

Cancel icon

Cancels the changes and restores the View mode.

Save icon

Saves the changes and restores the View mode.

 

After selecting the primary field values in View mode, clicking the instance name hyperlink opens the Instance Editor in a separate browser tab.

 

A mouse hover on the tool tip icon displays the information relevant to the linked item.

citooltip.png

Additional Services and CIs

 

The Additional Services and CIs section shows Additional CIs and services linked to a record. It also shows the following elements.

 

Element

Description

Link Services and CIs to <Module_Name>

Links additional Services and CIs. Clicking the Plus icon opens a pop-up with all available Services and CIs. You can select them and link to record.

ci2.png

Lookup icon

Advanced Filter option is provided to perform a search based on multiple criteria. This advanced search is similar to one provided on the main CMDB page excluding the option to save an advanced search.

Minus icon

For unlinking the Services and CIs from record, use the Minus icon.

Filter

The Filter options is provided for both Instance name and Class name columns to filter the additional Services and CIs.

 

cifilter.png

 

You can perform sorting on both the Instance Name and Class Name columns.

 

In case of more than 100 linked Services and CIs, only the first 100 linked Services and CIs are shown in the list along with the record count shown in the header.

cimorethan100.png


The following functionalities, which are available in Agent Tools of a record, are also provided on the Services and CIs slider header:

  • CMDB Explorer 
  • CMDB Actions 
  • Impact Analysis 
  • Collision Indicator

ciagenttool.png

 

These options are displayed according to the record type as follows:

 

Record type

CMDB Explorer

CMDB Actions

Impact Analysis

Collision Indicator

Incidents

Yes

Yes

No

No

Change requests

Yes

No

Yes

Yes

Tasks

Yes

No

No

No

Problems

Yes

No

No

No

Releases

Yes

No

No

No

A few considerations

 

  • The Primary CIs and Services section in the Services and CIs slider displays the linked items. You can also view the linked items in the Service, Configuration Item, and Asset Details section of the <Record> form.
  • Auto refresh will reflect the selected / modified CIs on the main form as well.
  • In case of more than 100 linked Services and CIs, even though only the first 100 linked services and CIs are shown in the Additional CIs and Services section, the sorting, searching and filtering works on all linked Services and CIs.
  • User can also consider removing the CI/Service field set from the form layout in Incident and can use the Slider for all CI relationships at one place uniformly

 

Troubleshooting

If a user is not able to view the slider even after enabling the setting, then check for the view access on the Base Element object for the user.

 

References

 

Thank you for reading this blog. I would love to hear your thoughts, feedback after using this feature, and any enhancement you would like to see around this feature etc.

 

If you need further information, you can refer following links:

https://docs.bmc.com/docs/display/remedyforcemaster/.Viewing%2C+linking%2C+and+unlinking+CIs+from+a+record+v2019.02

 

can consider removing the CI/Service field set from the form layout in Incident and can use the Slider for all CI relationships at one place uniformly

Share This:

Snip20190503_1.png

Episode 15 "How Arcadis Creates a Consistent Approach to ITSM Globally for Customers"

 

Andy Hardwick, Director of Global Service Management Office at Arcadis, shares how the implementation of BMC Helix Remedyforce has supported Arcadis to provide a consistent approach to IT Service Management globally, to their customers.

 

Tune in to SoundCloud {Run & Reinvent Podcast} to watch podcast Run & Reinvent Podcast | Free Listening on SoundCloud

*Subscribe so you don't miss out of new podcasts and recordings*

Tips:

  • Do not forget to click 'Follow' from the action items on the right side of Run & Reinvent Podcast.
  • If there are specific topics that you would like us to cover, please mention them in the comments section below.

Filter Blog

By date:
By tag: