useAuthorization
Datalayer Core / useAuthorization
Function: useAuthorization()
useAuthorization():
object
Defined in: src/hooks/useAuthorization.tsx:20
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