# PersonService

**Kind:** Service

**Source:** `Frontend/src/app/services/person/person.service.ts` (line 1)

**Part of:** [Frontend](subsystem-frontend-src-app)

## Relationships

- IMPORTS → `AppSettings`
- IMPORTS → `Person`
- IMPORTS → `UpdatePassword`
- IMPORTS → `NewPassword`
- IMPORTS → `MailModel`
- IMPORTS → `validateUser`
- IMPORTS → `TrustedLoginDevice`
- IMPORTS → `Departments`
- IMPORTS → `File`
- IMPORTS → `GeneralListView`
- IMPORTS → `RoleUser`
- IMPORTS → `UserBranchsPermissions`
- IMPORTS → `TeamTypeEnum`
- CALLS → `UserLoginController`

## Used by

35 references from 35 files. Each is a place in this repository where the symbol is actually used — go read one rather than trusting an example.

### Imported by (35)

- `AccountManagersComponent` — `Frontend/src/app/components/configuration/account-managers/account-managers.component.ts`:1
- `BillingSettingsComponent` — `Frontend/src/app/components/configuration/billing-settings/billing-settings.component.ts`:1
- `DoubleWayAuthenticationComponent` — `Frontend/src/app/components/configuration/double-way-authentication/double-way-authentication.component.ts`:1
- `IntegrationWithCrmsComponent` — `Frontend/src/app/components/configuration/integration-with-crms/integration-with-crms.component.ts`:1
- `ProcessApprovallComponent` — `Frontend/src/app/components/configuration/process-approvall/process-approvall.component.ts`:1
- `OverallAnalysisYearMap` — `Frontend/src/app/components/dashboard/_principalReport/principal-report.component.ts`:1
- `ActivitiesComponent` — `Frontend/src/app/components/dashboard/my-desk/activities/activities.component.ts`:1
- `CallActivityComponent` — `Frontend/src/app/components/dashboard/my-desk/activities/call-activity/call-activity.component.ts`:1

…and 27 more.
