Cannot click save to save changes in Role

I cannot click save changes to cell value when trying to change a role.

Current setup
windows 10
SuiteCRM-7.10.29
PHP php-7.3.27- thread safe
IIS 10
Sql server express 2019.

Have following errors in website

index.php?module=ACLRoles&action=DetailView&record=8746055c-5cde-6bfd-97eb-6087700d9c4c:1
Uncaught SyntaxError: Unexpected token ‘<’
at eval ()
at sugar_grp1.js?v=SPxIzFJVgg_QNF3jQbiaOQ:428
at Object.globalEval (sugar_grp1.js?v=SPxIzFJVgg_QNF3jQbiaOQ:428)
at Object.postSave [as success] (ACLRoles.js?v=SPxIzFJVgg_QNF3jQbiaOQ:39)
at Object.handleTransactionResponse (sugar_grp1_yui.js?v=SPxIzFJVgg_QNF3jQbiaOQ:38)
at sugar_grp1_yui.js?v=SPxIzFJVgg_QNF3jQbiaOQ:38

Any idea how to fix this?

It looks like you got ajax json encode error. Perhaps you had wrong syntax for the ajax output. It could be your custom save function had an error output. Ajax could only return one object, correct me if im wrong.

thats weird. Cause this is a fresh installation of suitecrm. I’m sure that i did not change any file or codes.

@wan

Check permission to files and directory.

I’m not sure if this counts as setting permissions. but what I ask one of my coworker and he did this.

  1. Open IIS manager
  2. click application pools, click advanced setting on your application pool.
  3. select identity and set it to local system.
  4. click ok.
  5. click your sites on left bar and double click authentication.
  6. edit anonymous authentication and set to application pool identity.
  7. click ok.

Then the problem is solved and I can save a role. Although I’m not sure if there is any security implication from this.

I think you need to add the proper permissions to your web user in order to allow it to access the files. I prefer to make web user the co-owner of the files