I_LogAccMObjectUserAuthzn

DDL: I_LOGACCMOBJECTUSERAUTHZN SQL: IACMOBJUSRAUTH Type: view COMPOSITE

Object User Authorizataion

I_LogAccMObjectUserAuthzn is a Composite CDS View that provides data about "Object User Authorizataion" in SAP S/4HANA. It reads from 1 data source (I_LogAccMUsrSecureIDAssgmt) and exposes 20 fields. It has 1 association to related views.

Data Sources (1)

SourceAliasJoin Type
I_LogAccMUsrSecureIDAssgmt I_LogAccMUsrSecureIDAssgmt from

Associations (1)

CardinalityTargetAliasCondition
[0..*] I_LogAccMActvActyGrpProfile _LogAccMActvActyGrpProfile $projection.LogAccMActivityRoleID = _LogAccMActvActyGrpProfile.LogAccMActyGrpProfileRoleName

Annotations (11)

NameValueLevelField
AbapCatalog.sqlViewName IACMOBJUSRAUTH view
AbapCatalog.compiler.compareFilter true view
AbapCatalog.preserveKey true view
AccessControl.authorizationCheck #PRIVILEGED_ONLY view
ClientHandling.algorithm #SESSION_VARIABLE view
ObjectModel.usageType.sizeCategory #XL view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.dataClass #MASTER view
VDM.lifecycle.contract.type #PUBLIC_LOCAL_API view
VDM.viewType #COMPOSITE view
EndUserText.label Object User Authorizataion view

Fields (20)

KeyFieldSource TableSource FieldDescription
LogAccMActivityRoleID LogAccMActivityRoleID
LogAccMActivitySecureID LogAccMActivitySecureID
LogAccMUserEntityID LogAccMUserEntityID
LogAccMUserEntityType LogAccMUserEntityType
CreatedByUser CreatedByUser
CreationDateTime CreationDateTime
LastChangeDateTime LastChangeDateTime
LastChangedByUser LastChangedByUser
LogAccMObjectID _LogAccMObjSecureIDAssgmt LogAccMObjectID
LogAccMObjectType _LogAccMObjSecureIDAssgmt LogAccMObjectType
LogAccMUserAuthznObject
LogAccMUserAuthznField
LogAccMUserAuthznFrom
LogAccMReadActivityIsEnabled
UserID _LogAccMUsrGroupUsrAssgmt UserID
_CreatedByUser _CreatedByUser
_LastChangedByUser _LastChangedByUser
_LogAccMActvActyGrpProfile _LogAccMActvActyGrpProfile
_LogAccMObjSecureIDAssgmt _LogAccMObjSecureIDAssgmt
_LogAccMUsrGroupUsrAssgmt _LogAccMUsrGroupUsrAssgmt
@AbapCatalog.sqlViewName: 'IACMOBJUSRAUTH'
@AbapCatalog.compiler.compareFilter: true
@AbapCatalog.preserveKey:true

@AccessControl.authorizationCheck: #PRIVILEGED_ONLY

@ClientHandling.algorithm: #SESSION_VARIABLE

@ObjectModel.usageType.sizeCategory: #XL
@ObjectModel.usageType.serviceQuality: #C
@ObjectModel.usageType.dataClass: #MASTER

@VDM.lifecycle.contract.type: #PUBLIC_LOCAL_API
@VDM.viewType: #COMPOSITE

@EndUserText.label: 'Object User Authorizataion'
define view I_LogAccMObjectUserAuthzn
  as select from I_LogAccMUsrSecureIDAssgmt
  association [0..*] to I_LogAccMActvActyGrpProfile as _LogAccMActvActyGrpProfile on $projection.LogAccMActivityRoleID = _LogAccMActvActyGrpProfile.LogAccMActyGrpProfileRoleName
{
  LogAccMActivityRoleID,
  LogAccMActivitySecureID,
  LogAccMUserEntityID,
  LogAccMUserEntityType,
  CreatedByUser,
  CreationDateTime,
  LastChangeDateTime,
  LastChangedByUser,
  _LogAccMObjSecureIDAssgmt.LogAccMObjectID,
  _LogAccMObjSecureIDAssgmt.LogAccMObjectType,
  _LogAccMActvActyGrpProfile._LogAccMSingleProfiles._LogAccMActvUsrAuthorizations.LogAccMUserAuthznObject,
  _LogAccMActvActyGrpProfile._LogAccMSingleProfiles._LogAccMActvUsrAuthorizations.LogAccMUserAuthznField,
  _LogAccMActvActyGrpProfile._LogAccMSingleProfiles._LogAccMActvUsrAuthorizations.LogAccMUserAuthznFrom,
  _LogAccMActvActyGrpProfile._LogAccMSingleProfiles._LogAccMActvUsrAuthorizations._LogAccMReadActvEnabled.LogAccMReadActivityIsEnabled,
  //_LogAccMActvActyGrpProfile._LogAccMSingleProfiles._LogAccMUserMaster.UserID,

  _LogAccMUsrGroupUsrAssgmt.UserID,



  /* Associations */
  _CreatedByUser,
  _LastChangedByUser,
  //  I_LogAccMUsrSecureIDAssgmt._LogAccMActvActyGrpProfile,

  _LogAccMActvActyGrpProfile,
  _LogAccMObjSecureIDAssgmt,
  _LogAccMUsrGroupUsrAssgmt
}
/*+[internal] {
"BASEINFO":
{
"FROM":
[
"I_LOGACCMACTVACTYGRPPROFILE",
"I_LOGACCMACTVSINGLEPROFILES",
"I_LOGACCMACTVUSRAUTHORIZATIONS",
"I_LOGACCMOBJSECUREIDASSGMT",
"I_LOGACCMREADACTVENABLED",
"I_LOGACCMUSRGROUPUSRASSGMT",
"I_LOGACCMUSRSECUREIDASSGMT"
],
"ASSOCIATED":
[
"I_LOGACCMACTVACTYGRPPROFILE",
"I_LOGACCMOBJSECUREIDASSGMT",
"I_LOGACCMUSRGROUPUSRASSGMT",
"I_USER"
],
"BASE":
[
"I_LOGACCMUSRSECUREIDASSGMT"
],
"ANNO_REF":
[],
"VERSION":0,
"ANNOREF_EVALUATION_ERROR":""
}
}*/