Skip to content

Commit bcfc355

Browse files
author
jlhofmann-microsoft
committed
Release Personnel Security v1.1.0.0
1 parent 35774a2 commit bcfc355

4 files changed

Lines changed: 32 additions & 21 deletions

File tree

compliance-security/personnel-security/BUILD.md

Lines changed: 14 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,6 @@ The **Personnel Security** module manages the lifecycle of evaluating, granting,
1010
Represents the lifecycle container for evaluating a person's suitability for a security eligibility decision. Used to track initial reviews, renewals, upgrades, reciprocity evaluations, or incident-triggered reviews from initiation through investigation, adjudication, and final outcome.
1111

1212
**Completed:**
13-
14-
**Completed Last Round:**
1513
- Review Number: Text
1614
- Person: Lookup (Person)
1715
- Review Type: Choice (Security Review Type)
@@ -54,6 +52,8 @@ Represents the lifecycle container for evaluating a person's suitability for a s
5452
- Case File Number: Text
5553
- Supporting Document: Lookup (Document)
5654

55+
**Completed Last Round:**
56+
5757
**Planned:**
5858

5959
**Planned Next:**
@@ -68,8 +68,6 @@ Represents the lifecycle container for evaluating a person's suitability for a s
6868
Represents a formal investigative effort conducted to support a personnel security determination. Tracks the type, scope, provider, and status of the investigation and may include investigative activities, interviews, and records checks.
6969

7070
**Completed:**
71-
72-
**Completed Last Round:**
7371
- Investigation Number: Text
7472
- Personnel Security Review: Lookup (Personnel Security Review)
7573
- Person: Lookup (Person)
@@ -114,6 +112,8 @@ Represents a formal investigative effort conducted to support a personnel securi
114112
- Verified By: Lookup (Person)
115113
- Verification Date: Date
116114

115+
**Completed Last Round:**
116+
117117
**Planned:**
118118

119119
**Planned Next:**
@@ -128,8 +128,6 @@ Represents a formal investigative effort conducted to support a personnel securi
128128
Represents the formal decision made as part of a personnel security review. Captures the determination outcome (e.g., favorable, unfavorable, conditional), decision authority, decision date, and rationale associated with a background investigation or security review.
129129

130130
**Completed:**
131-
132-
**Completed Last Round:**
133131
- Adjudication Number: Text
134132
- Personnel Security Review: Lookup (Personnel Security Review)
135133
- Personnel Background Investigation: Lookup (Personnel Background Investigation)
@@ -175,6 +173,8 @@ Represents the formal decision made as part of a personnel security review. Capt
175173
- Acknowledgment Received: Yes / No
176174
- Acknowledgment Date: Date
177175

176+
**Completed Last Round:**
177+
178178
**Planned:**
179179

180180
**Planned Next:**
@@ -191,8 +191,6 @@ Represents the formal decision made as part of a personnel security review. Capt
191191
Represents the approved level of trust, clearance, or access authorization granted to a person following adjudication. Tracks eligibility type, level, effective date, expiration date, status, and the review that resulted in the determination.
192192

193193
**Completed:**
194-
195-
**Completed Last Round:**
196194
- Eligibility Number: Text
197195
- Person: Lookup (Person)
198196
- Personnel Security Review: Lookup (Personnel Security Review)
@@ -243,6 +241,8 @@ Represents the approved level of trust, clearance, or access authorization grant
243241
- Indoctrination Document: Lookup (Document)
244242
- Supporting Document: Lookup (Document)
245243

244+
**Completed Last Round:**
245+
246246
**Planned:**
247247

248248
**Planned Next:**
@@ -257,8 +257,6 @@ Represents the approved level of trust, clearance, or access authorization grant
257257
Represents enrollment in ongoing monitoring or recurring vetting processes following an approved security eligibility. Used to track automated record checks, recurring reviews, or continuous monitoring programs designed to identify new risk indicators over time.
258258

259259
**Completed:**
260-
261-
**Completed Last Round:**
262260
- Enrollment Number: Text
263261
- Person: Lookup (Person)
264262
- Personnel Security Eligibility: Lookup (Personnel Security Eligibility)
@@ -298,6 +296,8 @@ Represents enrollment in ongoing monitoring or recurring vetting processes follo
298296
- Policy Reference: Text
299297
- Program Documentation: Lookup (Document)
300298

299+
**Completed Last Round:**
300+
301301
**Planned:**
302302

303303
**Planned Next:**
@@ -312,8 +312,6 @@ Represents enrollment in ongoing monitoring or recurring vetting processes follo
312312
Represents an event or circumstance that may impact a person's security eligibility or access status. Examples include foreign travel, foreign contact, legal incidents, financial issues, or other policy-defined reportable matters. These events may trigger a new personnel security review.
313313

314314
**Completed:**
315-
316-
**Completed Last Round:**
317315
- Event Number: Text
318316
- Person: Lookup (Person)
319317
- Event Type: Choice (Security Reportable Event Type)
@@ -367,6 +365,8 @@ Represents an event or circumstance that may impact a person's security eligibil
367365
- Event Country: Lookup (Country)
368366
- Foreign Contact Country: Lookup (Country)
369367

368+
**Completed Last Round:**
369+
370370
**Planned:**
371371

372372
**Planned Next:**
@@ -383,8 +383,6 @@ Represents an event or circumstance that may impact a person's security eligibil
383383
Represents a physical or logical access artifact issued to a person based on approved security eligibility. Used to track badges, smart cards, mobile credentials, tokens, or other organization-issued access identifiers, including issuance, status, expiration, suspension, or revocation.
384384

385385
**Completed:**
386-
387-
**Completed Last Round:**
388386
- Credential Number: Text
389387
- Credential Type: Choice (Security Access Credential Type)
390388
- Person: Lookup (Person)
@@ -449,6 +447,8 @@ Represents a physical or logical access artifact issued to a person based on app
449447
- Photo Document: Lookup (Document)
450448
- Supporting Document: Lookup (Document)
451449

450+
**Completed Last Round:**
451+
452452
**Planned:**
453453

454454
**Planned Next:**
@@ -463,8 +463,6 @@ Represents a physical or logical access artifact issued to a person based on app
463463

464464
**Completed:**
465465

466-
**Completed Last Round:**
467-
468466
### Security Review Type
469467
- Initial Review
470468
- Periodic Reinvestigation

compliance-security/personnel-security/CHANGELOG.md

Lines changed: 15 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,21 @@
22

33
## Unreleased
44

5+
## [1.1.0.0] - 2026-04-07
6+
57
### Added
6-
-
8+
- **Personnel Security Module**: 7 entities with 350+ fields supporting comprehensive security vetting from initial review through eligibility management, continuous monitoring, and access credential tracking
9+
- Security Review & Investigation: Personnel Security Review, Personnel Background Investigation, Personnel Adjudication
10+
- Eligibility & Monitoring: Personnel Security Eligibility, Personnel Continuous Evaluation, Personnel Reportable Event
11+
- Access Credentials: Personnel Access Credential
12+
- **Choice Sets**: 33 global option sets including review types, investigation types and tiers, adjudication types and decisions, eligibility types and statuses, reportable event types and categories, credential types and statuses, foreign contact types, financial and legal incident types, biometric types, evaluation frequencies, and workflow stages for reviews, investigations, adjudications, and reportable events
13+
- **Baseline Forms and Views**: Initial configuration for all 7 entities
714

815
### Changed
9-
-
16+
- **Status Field Refactoring**: Replaced 3 legacy status-specific choice fields with standardized Stage workflow patterns and Core reusable statuses (Item Completion Status, Item Validation Status, Item Disposition, Issue Resolution Status)
17+
- **Field Clarification**: Personnel Reportable Event "Event Status" renamed to "Stage" to clarify workflow progression vs. resolution outcome
18+
19+
### Removed
20+
- Legacy choice fields: Security Review Status, Security Investigation Status, Security Adjudication Status — replaced with Stage and Core status fields
21+
22+
---

compliance-security/personnel-security/src/Other/Customizations.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<?xml version="1.0" encoding="utf-8"?>
2-
<ImportExportXml xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" OrganizationVersion="9.2.26031.180" OrganizationSchemaType="Standard" CRMServerServiceabilityVersion="9.2.26031.00182">
2+
<ImportExportXml xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" OrganizationVersion="9.2.26031.182" OrganizationSchemaType="Standard" CRMServerServiceabilityVersion="9.2.26031.00182">
33
<Entities />
44
<Roles />
55
<Workflows />

compliance-security/personnel-security/src/Other/Solution.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
<?xml version="1.0" encoding="utf-8"?>
2-
<ImportExportXml version="9.2.26031.180" SolutionPackageVersion="9.2" languagecode="1033" generatedBy="CrmLive" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" OrganizationVersion="9.2.26031.180" OrganizationSchemaType="Standard" CRMServerServiceabilityVersion="9.2.26031.00182">
2+
<ImportExportXml version="9.2.26031.182" SolutionPackageVersion="9.2" languagecode="1033" generatedBy="CrmLive" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" OrganizationVersion="9.2.26031.182" OrganizationSchemaType="Standard" CRMServerServiceabilityVersion="9.2.26031.00182">
33
<SolutionManifest>
44
<UniqueName>appbase_personnelsecurity</UniqueName>
55
<LocalizedNames>
66
<LocalizedName description="App Base - Personnel Security" languagecode="1033" />
77
</LocalizedNames>
88
<Descriptions />
9-
<Version>1.0.0.3</Version>
9+
<Version>1.1.0.0</Version>
1010
<Managed>2</Managed>
1111
<Publisher>
1212
<UniqueName>appbase</UniqueName>

0 commit comments

Comments
 (0)