Cloudron makes it easy to run web apps like WordPress, Nextcloud, GitLab on your server. Find out more or install now.


Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Bookmarks
  • Search
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Brand Logo

Cloudron Forum

Apps | Demo | Docs | Install
  1. Cloudron Forum
  2. EspoCRM
  3. EspoCRM 7

EspoCRM 7

Scheduled Pinned Locked Moved EspoCRM
2 Posts 1 Posters 559 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • girishG Offline
      girishG Offline
      girish
      Staff
      wrote on last edited by girish
      #1

      I pushed a new package to update EspoCRM to version 7. This is a major update of EspoCRM and the biggest breaking change I am aware of is that the aclStrictMode is gone. This flag was never set in Cloudron package, so if you don't know anything about it, you can just ignore it. If you did use it, best that you create ACL for your users before upgrading.

      We found some upstream regressions when making the new package. User teams are not propagated and LDAP phone and email are not propagated. Both are fixed.

      Another change is that there are now two config files - config-internal.php and config.php. I have put some migration code in place to make this automatic - this and this.

      If anyone hits any issues updating, please leave a note here.

      1 Reply Last reply
      4
      • girishG Offline
        girishG Offline
        girish
        Staff
        wrote on last edited by
        #2

        Some notes on aclStrictMode. It was removed in this upstream issue.

        Checking
        Check /app/data/data/config.php in the File manager and search for aclStrictMode. If it's set to false, it means it's disabled and you must migrate to using proper access control/roles in Espo.

        Roughly, you can do this as follows:

        • Administration -> Roles. Create a role called say users and give it all permissions. Ours is configure like this:
          2385a68b-1314-4940-af85-e51e844ffdfc-image.png

        • Administration -> Teams. Create a team called everyone and then give the users role. You can also add users into the team in the Teams page.
          e96825bf-c56a-4852-bf76-2381e29302d3-image.png

        • You can also auto-assign teams to a new LDAP user. Administration -> Authentication.

        a97abfcb-c1d5-428d-a60e-56b272a9355d-image.png

        • Remove the aclStrictMode field in /app/data/config/config.php

        • Restart the app and check if it all works.

        1 Reply Last reply
        2
        Reply
        • Reply as topic
        Log in to reply
        • Oldest to Newest
        • Newest to Oldest
        • Most Votes


          • Login

          • Don't have an account? Register

          • Login or register to search.
          • First post
            Last post
          0
          • Categories
          • Recent
          • Tags
          • Popular
          • Bookmarks
          • Search