EDMIService: log access rights function
This commit is contained in:
parent
c470fd8f6e
commit
f5499e23e3
@ -658,10 +658,14 @@ Public Class EDMIService
|
||||
Return AccessRight.VIEW_ONLY
|
||||
End If
|
||||
|
||||
_Logger.Debug("Getting AccessRights for ObjectId [{0}]", ObjectId)
|
||||
Dim oTable As DataTable = GlobalState.TableStore.Tables.Item(TBIDB_ACCESSRIGHT)
|
||||
Dim oRows As List(Of DataRow) = oTable.Select($"IDB_OBJ_ID = {ObjectId} AND USR_ID = {UserId}").ToList()
|
||||
Dim oRight As AccessRight
|
||||
|
||||
_Logger.Debug("Successfully got AccessRights for ObjectId [{0}]", ObjectId)
|
||||
_Logger.Debug("Parsing AccessRights for ObjectId [{0}]", ObjectId)
|
||||
|
||||
If oRows.Count = 0 Then
|
||||
_Logger.Warn("GetAccessRightForObjectId: Access right assignment does not exist for user [{0}] on object [{1}]", UserId, ObjectId)
|
||||
Return AccessRight.VIEW_ONLY
|
||||
@ -676,6 +680,9 @@ Public Class EDMIService
|
||||
oRight = Utils.ToEnum(Of AccessRight)(oRightAsInt)
|
||||
End If
|
||||
|
||||
_Logger.Debug("Successfully parsed AccessRights for ObjectId [{0}]", ObjectId)
|
||||
_Logger.Debug("AccessRight for ObjectId [{0}] is [{1}]", ObjectId, oRight.ToString)
|
||||
|
||||
Return oRight
|
||||
Catch ex As Exception
|
||||
_Logger.Warn("GetAccessRightForObjectId: Unexpected Error while getting access right for object [{0}].", ObjectId)
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user