Search Engine: Elastic

Article ID: 130696, created on Apr 21, 2017, last review on May 4, 2017

  • Applies to:
  • Business Automation 7.1

Problem

Starting from version 7.1, the 'Store Full Access' roles with missing 'MANAGE_STORE_API' privelege are not allowed in OA Billing. This inconsistency makes imposible the Online store synchronization.

Symptoms

Upgrade precheck fails with error "----- 'Store Full Access' roles missing 'MANAGE_STORE_API' privelege ----------".

Resolution

Prior to upgrade to 7.1, the following actions are required:

  1. Log in to Billing Application Server via ssh.
  2. Navigate to /usr/local/bm/.
  3. Download this script.
  4. Run it:

    python tools_py/patcher.py add-missing-privilege-to-store-full-acess-roles.py
    

This will add missing 'MANAGE_STORE_API' and 'CC_VIEW_FIRST_LAST' priveleges to all 'Store Full Access' roles.

7c0b495571a6c1bec50e4f324a20ec14 caea8340e2d186a540518d08602aa065 e12cea1d47a3125d335d68e6d4e15e07 198398b282069eaf2d94a6af87dcb3ff b2c3b33425dfc50c7d41a2efaa7f84f3

Email subscription for changes to this article
Save as PDF