S_MYINBOXUSER
Users with My Inbox OData Authorization
S_MYINBOXUSER is a CDS View in S/4HANA. Users with My Inbox OData Authorization. 10 CDS views read from this table.
CDS Views using this table (10)
| View | Type | Join | VDM | Description |
|---|---|---|---|---|
| S_CENCTRUSERSTOAUTHPROFILE | view | inner | Central Contract User to Authorization Profile | |
| S_CENPOUSERSTOAUTHPROFILE | view | inner | Centrally Managed PO User to Authorization Profile | |
| S_CTRUSERSTOAUTHPROFILE | view | inner | Contract User to Authorization Profile | |
| S_POUsersToAuthProfile | view | inner | Purchase Order user to authorization profile | |
| S_QTNUSERSTOAUTHPROFILE | view | inner | Quotation User to Authorization Profile | |
| S_RFQUSERSTOAUTHPROFILE | view | inner | Request for Quotation User to Authorization Profile | |
| S_RPLPRUSERSTOAUTHPROFILE | view | inner | Centrally Mngd PR User to Auth Profile | |
| S_SESUsersToAuthProfile | view | inner | Service Entry Sheet User to Authorization Profile | |
| S_SrcgProjUserToAuthPrfl | view | inner | Sourcing Project Usr Auth Profile | |
| S_SrcgSuplrListUserToAuthPrfl | view | inner | Sourcing Supplier List Usr Auth Profile |
@AbapCatalog.sqlViewName: 'SMYINBOXUSER'
@AbapCatalog.compiler.compareFilter: true
@ObjectModel.usageType.dataClass: #CUSTOMIZING
@ObjectModel.usageType.serviceQuality: #C
@ObjectModel.usageType.sizeCategory: #L
@AccessControl.authorizationCheck: #PRIVILEGED_ONLY
@EndUserText.label: 'Users with My Inbox OData Authorization'
define view S_MyInboxUser
as select distinct from usrbf2 as _User
inner join S_MyInboxProfile on S_MyInboxProfile.Profile = _User.auth
{
_User.bname as UserID
}
where
_User.objct = 'S_SERVICE'
union
select distinct from usrbf2
inner join S_MyInboxProfile on S_MyInboxProfile.Profile = usrbf2.auth
inner join usrefus on usrbf2.bname = usrefus.refuser
{
usrefus.bname as UserID
}
where
usrbf2.objct like 'S_SERVICE'