MicrosoftDynamicsCRM doesn't load on domain joined pc

Discussion in 'CRM / Helpdesk / App Integration' started by amaurib12, Feb 2, 2018.

Thread Status:
Not open for further replies.
  1. amaurib12

    Joined:
    Feb 2, 2018
    Messages:
    3
    Likes Received:
    0
    Hello,

    I have a Win10 computer joined to a domain where the 3CX phone client is unable to load active integrations and only the "General" script is loaded.

    If I right click and run the phone client as an admin, the MicrosoftDynamicsCRM loads just fine..

    what permissions do the 3cx phone client needs to load the integrations?
     
  2. edossantos

    edossantos Support Team
    Staff Member 3CX Support

    Joined:
    Jun 27, 2007
    Messages:
    1,080
    Likes Received:
    77
    Hello @amaurib12,

    3CXPhone needs to write files to the following folder:
    C:\ProgramData\3CXPhone for Windows\PhoneApp

    Kind regards.
    Ernesto.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  3. amaurib12

    Joined:
    Feb 2, 2018
    Messages:
    3
    Likes Received:
    0
    Hello Ernesto,

    I have configured the folder you mention with full permissions for all domain users. Still same problem. it doesn't show the MicrosoftDynamicsCRM script.. only General.

    Here is clean log of the phone client..

    https://pastebin.com/embed_js/2R9fT1vX
     
  4. edossantos

    edossantos Support Team
    Staff Member 3CX Support

    Joined:
    Jun 27, 2007
    Messages:
    1,080
    Likes Received:
    77
    Did you assign the integration package to the extension? If you did, try manuallly deploying the integration to the extension, as follows:
    1) From the server, copy the integration ZIP file from "C:\ProgramData\3CX\Instance1\Data\Http\Interface\MyPhone\Integration\MicrosoftDynamicsCRM.zip" in Windows or "/var/lib/3cxpbx/Instance1/Data/Http/Interface/MyPhone/Integration/MicrosoftDynamicsCRM.zip" in Linux, to the 3CXPhone machine
    2) Unzip the file to the folder "C:\ProgramData\3CXPhone for Windows\PhoneApp\DotNetScripts". If folder DotNetScripts doesn't exist, create it.
    3) Copy the file "C:\ProgramData\3CXPhone for Windows\PhoneApp\DotNetScripts\MicrosoftDynamicsCRM\3CXCRM.ini" to the folder "%AppData%\3CXPhone for Windows".
    4) Configure the plugin as explained in the Dynamics CRM guide.

    Kind regards.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  5. amaurib12

    Joined:
    Feb 2, 2018
    Messages:
    3
    Likes Received:
    0
    Hello Ernesto,

    Yes the integration package was already assigned to the extension. Even the integration was copied to the computer.

    One thing I noticed is that the 3CXCRM.ini file wasn't getting copied to the profile without administrative privileges. Everything else was in place.

    After copying 3CXCRM.ini to the non admin user "%AppData%\3CXPhone for Windows" , the integration does appear on the phone client..

    Right now im on a test lab but have plans on deploying this to dozens of computers.. what do you think is causing this file not being copied to other user profiles? isn't this part of the extension deployment process?
     
    #5 amaurib12, Feb 2, 2018
    Last edited: Feb 2, 2018
  6. edossantos

    edossantos Support Team
    Staff Member 3CX Support

    Joined:
    Jun 27, 2007
    Messages:
    1,080
    Likes Received:
    77
    Yes, that's part of the deployment process. If that file is not being copied, then there might be some permissions issue preventing that to happen...
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
Thread Status:
Not open for further replies.