Permission problem: can read but not write state
Closed this issue · 1 comments
Niksac commented
Describe the bug
I have created a user and a group for api access and set ownership of a state accordingly.
Now I can read the state but not set it.
To Reproduce
Steps to reproduce the behavior:
- Create api user and group
- Set state owner to user and group
- Enable "only allow, if the user is owner" in simple-api instance settings
- Try to read state - works
- Try to set state - permission denied
Disabling "only allow, if the user is owner" will resolve the issue but allow reading all the other states.
Versions:
- Adapter version: 2.7.2
- JS-Controller version: 5.0.19
![](https://private-user-images.githubusercontent.com/1611565/306589926-24e00886-883e-432e-8ad5-6409d62ade16.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjA0MzExODcsIm5iZiI6MTcyMDQzMDg4NywicGF0aCI6Ii8xNjExNTY1LzMwNjU4OTkyNi0yNGUwMDg4Ni04ODNlLTQzMmUtOGFkNS02NDA5ZDYyYWRlMTYucG5nP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI0MDcwOCUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNDA3MDhUMDkyODA3WiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9N2IzYTgwZDAzMmU1NTc1ZTYzNDEzODFlMWI2Mzk3ODBhYjhmNWFiNjEzMjZkZmNhYTg4MTUxZDJjOTZkNGNhYiZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QmYWN0b3JfaWQ9MCZrZXlfaWQ9MCZyZXBvX2lkPTAifQ.aZPFmbv9S4H01v_QA3ZueYXZRKr6wmIvZ4LvUV9HkBU)
![](https://private-user-images.githubusercontent.com/1611565/306589929-2964ddbf-54b8-4617-9131-153195dfc56d.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjA0MzExODcsIm5iZiI6MTcyMDQzMDg4NywicGF0aCI6Ii8xNjExNTY1LzMwNjU4OTkyOS0yOTY0ZGRiZi01NGI4LTQ2MTctOTEzMS0xNTMxOTVkZmM1NmQucG5nP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI0MDcwOCUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNDA3MDhUMDkyODA3WiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9YTIyZWNiNTdiMjRmM2JiMGRkNGM4ZDE4YTMwM2NjOTQ0NmY5MzhlMTYyYjU3MzMwYTU5NmEzMzJjMGVjOWNjMyZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QmYWN0b3JfaWQ9MCZrZXlfaWQ9MCZyZXBvX2lkPTAifQ.U_VFeWE5Gitm156Iq7SNBOmp8AlkpI7DdnCBt48vO2I)
![](https://private-user-images.githubusercontent.com/1611565/306591112-d5b5d9fa-c240-4c89-af7c-96f7df69e246.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjA0MzExODcsIm5iZiI6MTcyMDQzMDg4NywicGF0aCI6Ii8xNjExNTY1LzMwNjU5MTExMi1kNWI1ZDlmYS1jMjQwLTRjODktYWY3Yy05NmY3ZGY2OWUyNDYucG5nP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI0MDcwOCUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNDA3MDhUMDkyODA3WiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9ZWI2MWY1MjZiZTU1NDA4ZGU4YjBiYWY2YzI0M2Q5YWJmYmIwMzdlMzk5MjQ5NDNjOWNiNzg3YmQwZjhkNmU5MSZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QmYWN0b3JfaWQ9MCZrZXlfaWQ9MCZyZXBvX2lkPTAifQ.La8LbqdzCg7aGY81SAAYjq1OhFXlBQhfS0fFjzblvjU)
Niksac commented
The problem disappeared after restarting the adapter. Sorry for the issue