@@ -124,30 +124,30 @@ func (s *Service) FetchSource(
|
|||||||
incrementalTag = coredata.AccessReviewEntryIncrementalTagUnchanged
|
incrementalTag = coredata.AccessReviewEntryIncrementalTagUnchanged
|
||||||
}
|
}
|
||||||
|
|
||||||
entry := &coredata.AccessReviewEntry{
|
entry := &coredata.AccessReviewEntry{
|
||||||
ID: gid.New(scope.GetTenantID(), coredata.AccessReviewEntryEntityType),
|
ID: gid.New(scope.GetTenantID(), coredata.AccessReviewEntryEntityType),
|
||||||
OrganizationID: campaign.OrganizationID,
|
OrganizationID: campaign.OrganizationID,
|
||||||
AccessReviewCampaignID: campaign.ID,
|
AccessReviewCampaignID: campaign.ID,
|
||||||
AccessReviewCampaignSourceID: campaignSource.ID,
|
AccessReviewCampaignSourceID: campaignSource.ID,
|
||||||
Email: account.Email,
|
Email: account.Email,
|
||||||
FullName: account.FullName,
|
FullName: account.FullName,
|
||||||
Role: account.Role,
|
Role: account.Role,
|
||||||
JobTitle: account.JobTitle,
|
JobTitle: account.JobTitle,
|
||||||
IsAdmin: account.IsAdmin,
|
IsAdmin: account.IsAdmin,
|
||||||
MFAStatus: account.MFAStatus,
|
MFAStatus: account.MFAStatus,
|
||||||
AuthMethod: account.AuthMethod,
|
AuthMethod: account.AuthMethod,
|
||||||
AccountType: account.AccountType,
|
AccountType: account.AccountType,
|
||||||
Active: account.Active,
|
Active: account.Active,
|
||||||
LastLogin: account.LastLogin,
|
LastLogin: account.LastLogin,
|
||||||
AccountCreatedAt: account.CreatedAt,
|
AccountCreatedAt: account.CreatedAt,
|
||||||
ExternalID: account.ExternalID,
|
ExternalID: account.ExternalID,
|
||||||
AccountKey: accountKey,
|
AccountKey: accountKey,
|
||||||
IncrementalTag: incrementalTag,
|
IncrementalTag: incrementalTag,
|
||||||
Flags: []coredata.AccessReviewEntryFlag{},
|
Flags: []coredata.AccessReviewEntryFlag{},
|
||||||
FlagReasons: []string{},
|
FlagReasons: []string{},
|
||||||
Decision: coredata.AccessReviewEntryDecisionPending,
|
Decision: coredata.AccessReviewEntryDecisionPending,
|
||||||
CreatedAt: now,
|
CreatedAt: now,
|
||||||
UpdatedAt: now,
|
UpdatedAt: now,
|
||||||
}
|
}
|
||||||
|
|
||||||
if err := entry.Upsert(ctx, conn, scope); err != nil {
|
if err := entry.Upsert(ctx, conn, scope); err != nil {
|
||||||
|
|||||||
Reference in New Issue
Block a user