Permissions not accessible

5 posts, 1 answers
  1. Erick de
    Erick de avatar
    75 posts
    Member since:
    Feb 2010

    Posted 23 Oct 2014 Link to this post

    Hi,

    Since short, the permissions tab in the Backend Services (Types, Files and Settings) are not accessible.
    It's loading endless...

    You can access to our project E-Kalender --> EKalender Items.

    Kind regards,
    Jelle
  2. Lyubomir Dokov
    Admin
    Lyubomir Dokov avatar
    44 posts

    Posted 23 Oct 2014 Link to this post

    Hi,

    Can you test to log out and then log in again? Everything seems normal on our side.

    Let us know if you still experience this problem. It would be helpful if you could make a screenshot showing JavaScript console errors, if any.


    Regards,
    Lyubomir Dokov
    Telerik
     
    Everlive is now Telerik Backend Services, and is part of the Telerik Platform.
     
  3. Erick de
    Erick de avatar
    75 posts
    Member since:
    Feb 2010

    Posted 23 Oct 2014 Link to this post

    It don't works.
    I have checked the other Backend database, the permissions tab works here without problems.
    It seems there is something wrong with this one database...

    When opening the permissions tab, we 're receiving a Javascript error:
    TypeError: Cannot read property 'Name' of undefined
        at https://platform.telerik.com/bs/portal/app.min.js:158:1291107
        at Function.Zn (https://platform.telerik.com/bs/portal/app.min.js:158:336515)
        at r (https://platform.telerik.com/bs/portal/app.min.js:158:1291030)
        at https://platform.telerik.com/bs/portal/app.min.js:158:1291952
        at J (https://ajax.googleapis.com/ajax/libs/angularjs/1.2.20/angular.min.js:99:469)
        at https://ajax.googleapis.com/ajax/libs/angularjs/1.2.20/angular.min.js:101:126
        at k.$eval (https://ajax.googleapis.com/ajax/libs/angularjs/1.2.20/angular.min.js:111:353)
        at k.$digest (https://ajax.googleapis.com/ajax/libs/angularjs/1.2.20/angular.min.js:108:419)
        at k.$apply (https://ajax.googleapis.com/ajax/libs/angularjs/1.2.20/angular.min.js:112:173)
        at h (https://ajax.googleapis.com/ajax/libs/angularjs/1.2.20/angular.min.js:72:454) 
  4. Answer
    Lyubomir Dokov
    Admin
    Lyubomir Dokov avatar
    44 posts

    Posted 24 Oct 2014 Link to this post

    Hello,

    I found the problem. In the Permission records for your project there was a record for a non-existing role. Probably you have deleted some role at some point and the operation did not fully completed(something happened on our servers). The role itself was deleted successfully, but the associated permission records were not. This is why on loading of the Permissions screen the system was looking for the Name of a non-existing role, hence the error.

    I fixed the problem, I just needed to create a fake role and then delete it. On deletion of a role all permission records are checked and optimized, which removed the orphaned records and the problem should now be fixed.

    Can you please test now and see if everything works properly?

    Sorry for the inconvenience.


    Regards,
    Lyubomir Dokov
    Telerik
     
    Everlive is now Telerik Backend Services, and is part of the Telerik Platform.
     
  5. Erick de
    Erick de avatar
    75 posts
    Member since:
    Feb 2010

    Posted 08 Dec 2014 Link to this post

    Thanks! It works fine now.
Back to Top