Hi guys,
We have made a framework that allows us to list all Sports Fields (data record assets) and buttons to toggle a metadata value to say whether they are open or not.
We use Javascript to go through the list and highlight the button that matches the correct state for each Sports Field so we know what each SF is set to.
When a user clicks on the button to change the state of a SF metadata, Javascript does that too, by connecting via a Javascript API asset in matrix.
There's also a button which toggles all Sports Fields open or closed via a JS loop.
Now internally, this works for us with a login (non admin). But when we give the details to an external firm to use the EXACT same login and password, in FF and IE they dont get highlighted buttons (as if no javascript worked when page was loaded). In Chrome, the highlighted buttons works on load, but when they change the state of some fields, it makes no change to the actual metadata in matrix and they dont get the javascript confirmation we had put in or anything.
They do get 403 errors (see below) to the Javascript API asset though. This JS API asset has PUBLIC read DENIED, but the login they are using has PERMISSION granted for READ and WRITE.
As I said, they are using the exact same login as us, but are external and a different IP/location. Could this has anything to do with it?
Thanks in advance!