"Assigned User" and "Team" issue for portal user

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • Dominion
    Member
    • Feb 2016
    • 38

    "Assigned User" and "Team" issue for portal user

    Hello,
    I'm setting the Customer portal up, and found an issue: when Customer portal user enters the portal and creates Task or Case - it is impossible to choose "Assigned User" from the list, because the list of users is empty. Also, impossible to choose the team - it says "Error 403 Access denied"
    As far as I understand, these rights are regulated by the role in portal roles section. I did assign the role in "portal roles" and give "field permissions" (please, see the screenshots below).
    Can't find what I have missed. Could you please give me a hint.

  • yuri
    Member
    • Mar 2014
    • 8440

    #2
    Hint: application/Espo/Resources/metadata/app/aclPortal.json
    mandatory > scopeLevel

    You can create the same file in custom directory.
    Last edited by yuri; 03-08-2016, 08:17 AM.
    If you find EspoCRM good, we would greatly appreciate if you could give the project a star on GitHub. We believe our work truly deserves more recognition. Thanks.

    Comment

    • Dominion
      Member
      • Feb 2016
      • 38

      #3
      I've modified aclPortal.json with adding "assignedUsers" and "teams", but, with no effect for portal user
      UPD: also, have tried to make aclPortal.json in "custom" folder
      Code:
      {
          "mandatory": {
              "scopeLevel": {
                  "assignedUsers": {
                      "read": "yes",
                      "edit": "yes"
                  },
                  "teams": {
                      "read": "yes",
                      "edit": "yes"
                  }
      UPD: I've failed to find the solution. Still can't see the list of users to assign the task or case. The list of teams - the same :"403 Forbiden"
      UPD2: I've got the result. Will test further with editing aclPortal.json in "custom" folder. Thanks!
      Last edited by Dominion; 03-08-2016, 06:43 PM.

      Comment

      • yuri
        Member
        • Mar 2014
        • 8440

        #4
        You did it wrong.

        "Team": {
        "read": "all",
        "edit": "no",
        "delete": "no",
        "create": "no"
        }
        If you find EspoCRM good, we would greatly appreciate if you could give the project a star on GitHub. We believe our work truly deserves more recognition. Thanks.

        Comment

        • Dominion
          Member
          • Feb 2016
          • 38

          #5
          Thank you kindly! Did the same with "User" - works!

          Comment

          • dbmaster
            Junior Member
            • Nov 2016
            • 3

            #6
            Hi,

            What or where is "custom" folder... It's not clear for me where to copy the acl file... 10x
            Last edited by dbmaster; 11-18-2016, 01:10 PM.

            Comment

            • tanya
              Senior Member
              • Jun 2014
              • 4308

              #7
              custom/Espo/Custom/Resources/metadata/app/aclPortal.json
              Do not forget to rebuild Espo

              Comment

              Working...