Problem
Currently as a roblox developer it is very difficult to get the permissions of a certain roleset in a group.
As I posted in my Scripting Support topic; the only real way to do this is to parse through the HTML and return values of what you receive.
Each roleset in a group had a specific ID that is unique to itself, this ID can be seen inside inspect element, or the html’s source code.
20013058-Permission:CanPostToWall
There is an example of a roleset ID as well as a permission. If the box is checked then you say that the roleset does indeed have access to that permission (in this case they can post on the group wall)
Sugguestion
Allow developers to get the rolesets of a certain group as well as the permissions inside of a table.
It would be easier if it was included in the regular endpoint for groups.
{
"Roles": [
{
"Name": "Member",
"Rank": 1,
"Permissions": {
"CanPostToWall": false,
...
}
},
...
]
}
Updated with help from Qxest
With the current API only users with the roleset can view the permissions as well as the group owner. This is rather hard to work with due to the fact that typically you don’t want to have your alternate account to own the group. (Unless its for personal usage and not public) This really limits what we’re able to do with things such as websites and discord bots.