useAuthorization
Datalayer Core / useAuthorization
Function: useAuthorization()
useAuthorization():
object
Defined in: src/hooks/useAuthorization.tsx:20
Returns
object
checkIsCourseStudent
checkIsCourseStudent: (
user,course) =>boolean
Parameters
user
course
string
Returns
boolean
checkIsOrganizationMember
checkIsOrganizationMember: (
user,organization) =>boolean
Parameters
user
organization
Returns
boolean
checkIsOrganizationOwner
checkIsOrganizationOwner: (
member) =>boolean
Parameters
member
Returns
boolean
checkIsPlatformAdmin
checkIsPlatformAdmin: (
user) =>boolean
Parameters
user
Returns
boolean
checkIsPlatformFeaturesPreviewer
checkIsPlatformFeaturesPreviewer: (
user) =>boolean
Parameters
user
Returns
boolean
checkIsPlatformGrowthManager
checkIsPlatformGrowthManager: (
user) =>boolean
Parameters
user
Returns
boolean
checkIsPlatformMember
checkIsPlatformMember: (
user) =>boolean
Parameters
user
Returns
boolean
checkIsPlatformSuccessManager
checkIsPlatformSuccessManager: (
user) =>boolean
Parameters
user
Returns
boolean
checkIsPlatformUsageReviewer
checkIsPlatformUsageReviewer: (
user) =>boolean
Parameters
user
Returns
boolean
checkIsTeamMember
checkIsTeamMember: (
user,team) =>boolean
Parameters
user
team
Returns
boolean
checkIsTeamOwer
checkIsTeamOwer: (
member) =>boolean
Parameters
member
Returns
boolean
checkOrganizationsMembership
checkOrganizationsMembership: (
organizationHandle,organizations?) =>void
Parameters
organizationHandle
string
organizations?
Returns
void
checkUserAccountPermissions
checkUserAccountPermissions: (
user,accountHandle) =>void
Parameters
user
accountHandle
string
Returns
void
checkUserIsOrganizationOwner
checkUserIsOrganizationOwner: (
user,organization) =>boolean
Parameters
user
organization
Returns
boolean
checkUserIsTeamOwer
checkUserIsTeamOwer: (
user,team) =>boolean
Parameters
user
team
Returns
boolean