Forum Discussion
With some kind of API - no, I've never seen that setting outside of the interface. Can you just removed the denied users from the app? You could have a Pipeline that queries all the users in the app and if they're denied simply remove them from the app entirely.
------------------------------
Chayce Duncan
------------------------------
Oh wow, that would be a great solution to remove the users! Can you give me a clue for where to find the step to search for users? What channel is that? Or is this some kind of fancy API call?
------------------------------
Mark Shnier (Your Quickbase Coach)
mark.shnier@gmail.com
------------------------------
- ChayceDuncan10 months agoQrew Captain
It would use the original HTTP API, with the most applicable being API_UserRoles. It returns the full list of users in their roles for that particular app. I was incorrect though, I thought it captured their status but doesn't. You could set this to target users with a role of 'none' and remove them using API_RemoveUser.
All of the above could be done with Pipelines using the Quickbase / Request Channel where you invoke a QB specific API call, the rationale is that they will convert their own XML into JSON format to use. If you have access to it - you could also consider syncing the QB realm information and for any denied user in the user sync table just remove their access the same way with a pipeline search and remove user api call.
------------------------------
Chayce Duncan
------------------------------- MarkShnier__You10 months agoQrew Legend
Thx, I will look into that Realm Sync table of users. Seems less technical :)
------------------------------
Mark Shnier (Your Quickbase Coach)
mark.shnier@gmail.com
------------------------------ - QuickBaseAdmi1010 months agoQrew Cadet
Hey Chayce,
Do you have documentation for the api_removeUser? I searched and only found api's which remove users from groups, or change a user's role. I didn't find anything on removing a user from an Application however
------------------------------
QuickBase Administrator2
------------------------------- ChayceDuncan10 months agoQrew Captain
That's my bad - responding without actually looking up the right name. The actual API call is API_RemoveUserFromRole
------------------------------
Chayce Duncan
------------------------------