useAuthorization
Datalayer Core / useAuthorization
Function: useAuthorization()
useAuthorization():
object
Defined in: tech/datalayer/core/src/hooks/useAuthorization.tsx:10
Returns
object
checkIsCourseStudent()
checkIsCourseStudent: (
user
,course
) =>boolean
Parameters
user
IUser
course
string
Returns
boolean
checkIsOrganizationMember()
checkIsOrganizationMember: (
user
,organization
) =>boolean
Parameters
user
IUser
organization
IAnyOrganization
Returns
boolean
checkIsOrganizationOwner()
checkIsOrganizationOwner: (
member
) =>boolean
Parameters
member
IOrganizationMember
Returns
boolean
checkIsPlatformAdmin()
checkIsPlatformAdmin: (
user
) =>boolean
Parameters
user
IUser
Returns
boolean
checkIsPlatformFeaturesPreviewer()
checkIsPlatformFeaturesPreviewer: (
user
) =>boolean
Parameters
user
IUser
Returns
boolean
checkIsPlatformGrowthManager()
checkIsPlatformGrowthManager: (
user
) =>boolean
Parameters
user
IUser
Returns
boolean
checkIsPlatformMember()
checkIsPlatformMember: (
user
) =>boolean
Parameters
user
IUser
Returns
boolean
checkIsPlatformSuccessManager()
checkIsPlatformSuccessManager: (
user
) =>boolean
Parameters
user
IUser
Returns
boolean
checkIsPlatformUsageReviewer()
checkIsPlatformUsageReviewer: (
user
) =>boolean
Parameters
user
IUser
Returns
boolean
checkIsTeamMember()
checkIsTeamMember: (
user
,team
) =>boolean
Parameters
user
IUser
team
ITeam
Returns
boolean
checkIsTeamOwer()
checkIsTeamOwer: (
member
) =>boolean
Parameters
member
TeamMember
Returns
boolean
checkOrganizationsMembership()
checkOrganizationsMembership: (
organizationHandle
,organizations?
) =>void
Parameters
organizationHandle
string
organizations?
IAnyOrganization
[]
Returns
void
checkUserAccountPermissions()
checkUserAccountPermissions: (
user
,accountHandle
) =>void
Parameters
user
IUser
accountHandle
string
Returns
void
checkUserIsOrganizationOwner()
checkUserIsOrganizationOwner: (
user
,organization
) =>boolean
Parameters
user
IUser
organization
IAnyOrganization
Returns
boolean
checkUserIsTeamOwer()
checkUserIsTeamOwer: (
user
,team
) =>boolean
Parameters
user
IUser
team
ITeam
Returns
boolean