- MockUser(overrides?): Viewer.User
Parameters
Optional
overrides: {
accountName?: string;
allPrivileges?: {
canBroadcastAllMedia?: boolean;
canBroadcastMedia?: boolean;
canDownloadAllMasters?: boolean;
canDownloadMasters?: boolean;
canManageAccess?: boolean;
canManageAccounts?: boolean;
canManageAllAccess?: boolean;
canManageAllAccounts?: boolean;
canManageAllMedia?: boolean;
canManageMedia?: boolean;
canManageSite?: boolean;
canShareAllMedia?: boolean;
canShareMedia?: boolean;
canUseAISearch?: boolean;
canViewAllMedia?: boolean;
canViewAllMediaPreRelease?: boolean;
canViewContentSummaries?: boolean;
canViewMedia?: boolean;
canViewMediaPreRelease?: boolean;
canViewReports?: boolean;
};
authenticated?: boolean;
authenticationExpiration?: string;
authenticationUrl?: null | string;
c4cSettings?: null | {
meetingTracker?: {
configured?: boolean;
logoutUrl?: string;
oauthUrl?: string;
};
};
created?: string;
displayName?: string;
dynamicsSettings?: null | {
meetingTracker?: {
configured?: boolean;
logoutUrl?: string;
oauthUrl?: string;
};
};
emailAddress?: string;
ftmSettings?: {};
fullDisplayName?: null | string;
hasAcceptedTermsOfUse?: boolean;
home?: {
slug?: string;
type?: HomePageType;
};
id?: string;
isGuest?: boolean;
isSupportAccess?: boolean;
offlineExpirationDuration?: number;
phoneNumber?: null | string;
pinSet?: boolean;
refreshToken?: null | string;
requiresMFACode?: boolean;
requiresPassword?: boolean;
requiresPhoneNumber?: boolean;
requiresPin?: boolean;
requiresUrlAuthentication?: boolean;
requiresUsername?: boolean;
salesforceSettings?: {
meetingTracker?: {
configured?: boolean;
logoutUrl?: string;
oauthUrl?: string;
};
};
samlLogoutUrl?: string;
shareSlug?: string;
solutions?: (undefined | string)[];
supportsCopilot?: boolean;
supportsRemotePresentations?: boolean;
totpEnabled?: boolean;
}Optional
accountName?: string
Optional
allPrivileges?: {
canBroadcastAllMedia?: boolean;
canBroadcastMedia?: boolean;
canDownloadAllMasters?: boolean;
canDownloadMasters?: boolean;
canManageAccess?: boolean;
canManageAccounts?: boolean;
canManageAllAccess?: boolean;
canManageAllAccounts?: boolean;
canManageAllMedia?: boolean;
canManageMedia?: boolean;
canManageSite?: boolean;
canShareAllMedia?: boolean;
canShareMedia?: boolean;
canUseAISearch?: boolean;
canViewAllMedia?: boolean;
canViewAllMediaPreRelease?: boolean;
canViewContentSummaries?: boolean;
canViewMedia?: boolean;
canViewMediaPreRelease?: boolean;
canViewReports?: boolean;
}
Optional
canBroadcastAllMedia?: boolean
Optional
canBroadcastMedia?: boolean
Optional
canDownloadAllMasters?: boolean
Optional
canDownloadMasters?: boolean
Optional
canManageAccess?: boolean
Optional
canManageAccounts?: boolean
Optional
canManageAllAccess?: boolean
Optional
canManageAllAccounts?: boolean
Optional
canManageAllMedia?: boolean
Optional
canManageMedia?: boolean
Optional
canManageSite?: boolean
Optional
canShareAllMedia?: boolean
Optional
canShareMedia?: boolean
Optional
canUseAISearch?: boolean
Optional
canViewAllMedia?: boolean
Optional
canViewAllMediaPreRelease?: boolean
Optional
canViewContentSummaries?: boolean
Optional
canViewMedia?: boolean
Optional
canViewMediaPreRelease?: boolean
Optional
canViewReports?: boolean
Optional
authenticated?: boolean
Optional
authenticationExpiration?: string
Optional
authenticationUrl?: null | string
Optional
c4cSettings?: null | {
meetingTracker?: {
configured?: boolean;
logoutUrl?: string;
oauthUrl?: string;
};
}
Optional
created?: string
Optional
displayName?: string
Optional
dynamicsSettings?: null | {
meetingTracker?: {
configured?: boolean;
logoutUrl?: string;
oauthUrl?: string;
};
}
Optional
emailAddress?: string
Optional
ftmSettings?: {}
Optional
fullDisplayName?: null | string
Optional
hasAcceptedTermsOfUse?: boolean
Optional
home?: {
slug?: string;
type?: HomePageType;
}
Optional
slug?: string
Optional
type?: HomePageType
Optional
id?: string
Optional
isGuest?: boolean
Optional
isSupportAccess?: boolean
Optional
offlineExpirationDuration?: number
Optional
phoneNumber?: null | string
Optional
pinSet?: boolean
Optional
refreshToken?: null | string
Optional
requiresMFACode?: boolean
Optional
requiresPassword?: boolean
Optional
requiresPhoneNumber?: boolean
Optional
requiresPin?: boolean
Optional
requiresUrlAuthentication?: boolean
Optional
requiresUsername?: boolean
Optional
salesforceSettings?: {
meetingTracker?: {
configured?: boolean;
logoutUrl?: string;
oauthUrl?: string;
};
}
Optional
meetingTracker?: {
configured?: boolean;
logoutUrl?: string;
oauthUrl?: string;
}
Optional
configured?: boolean
Optional
logoutUrl?: string
Optional
oauthUrl?: string
Optional
samlLogoutUrl?: string
Optional
shareSlug?: string
Optional
solutions?: (undefined | string)[]
Optional
supportsCopilot?: boolean
Optional
supportsRemotePresentations?: boolean
Optional
totpEnabled?: boolean
Returns Viewer.User
Deprecated