|
||
Revision history:
Introduced in QPR 7.2.1
Remove rights of user or group to elementtype identified by ElementTypeid
Synopsis:
SCModel.RemoveClassRights(ElementTypeId, UserName)
Parameters:
ElementTypeId: Integer
Username: String. Login name of user or name of a group
Required Rights:
Administrator or Model Administrator rights to the SCModel.
Return Values:
Below are listed the return values that this function can return:
RV_SUCCESS
RV_MODEL_NOT_OPEN
RV_NO_RIGHTS
RV_INVALID_ACCESSLEVEL
RV_INVALID_ELEMENT_TYPE
RV_USER_NOT_FOUND
RV_COULD_NOT_START_TRANSACTION
RV_UNKNOWN_ERROR
Example Procedure:
iRet = oModel.GetTypeIdByName("Measure", id)
iRet = oModel.RemoveClassRights(id, "John") 'remove rights to measures