AclRemoveRight: Difference between revisions
Jump to navigation
Jump to search
m (fix oop syntax) |
m (→Example) |
||
Line 23: | Line 23: | ||
<syntaxhighlight lang="lua"> | <syntaxhighlight lang="lua"> | ||
addEventHandler("onResourceStart",resourceRoot,function() | addEventHandler("onResourceStart",resourceRoot,function() | ||
aclRemoveRight( | aclRemoveRight(aclGet("Admin"),"function.setServerPassword") | ||
end) | end) | ||
</syntaxhighlight> | </syntaxhighlight> |
Revision as of 13:49, 9 April 2015
This function removes the given right (string) from the given ACL.
Syntax
bool aclRemoveRight ( acl theAcl, string rightName )
OOP Syntax Help! I don't understand this!
- Method: acl:removeRight(...)
Required Arguments
- theAcl: The ACL to remove the right from
- rightName: The ACL name to remove from the right from
Returns
Returns true if the given right was successfully removed from the given ACL, false or nil if it could not be removed for some reason, ie. it didn't exist in the ACL.
Example
This example removes an acl right on resource start.
addEventHandler("onResourceStart",resourceRoot,function() aclRemoveRight(aclGet("Admin"),"function.setServerPassword") end)
See Also
- aclCreate
- aclCreateGroup
- aclDestroy
- aclDestroyGroup
- aclGet
- aclGetGroup
- aclGetName
- aclGetRight
- aclGroupAddACL
- aclGroupAddObject
- aclGroupGetName
- aclGroupList
- aclGroupListACL
- aclGroupListObjects
- aclGroupRemoveACL
- aclGroupRemoveObject
- aclList
- aclListRights
- aclReload
- aclRemoveRight
- aclSave
- aclSetRight
- hasObjectPermissionTo
- isObjectInACLGroup