@@ -412,6 +412,7 @@ def expiring_access_notifications_user() -> None:
412412 )
413413 .join (OktaUserGroupMember .active_user )
414414 .join (OktaUserGroupMember .active_group )
415+ .filter (OktaGroup .is_managed .is_ (True ))
415416 .filter (db .and_ (OktaUserGroupMember .ended_at >= day , OktaUserGroupMember .ended_at < next_day ))
416417 .filter (OktaUserGroupMember .role_group_map_id .is_ (None ))
417418 .filter (OktaUserGroupMember .should_expire .is_ (False ))
@@ -459,6 +460,7 @@ def expiring_access_notifications_user() -> None:
459460 )
460461 .join (OktaUserGroupMember .active_user )
461462 .join (OktaUserGroupMember .active_group )
463+ .filter (OktaGroup .is_managed .is_ (True ))
462464 .filter (db .and_ (OktaUserGroupMember .ended_at >= day , OktaUserGroupMember .ended_at < next_day ))
463465 .filter (OktaUserGroupMember .role_group_map_id .is_ (None ))
464466 .filter (OktaUserGroupMember .should_expire .is_ (False ))
@@ -535,6 +537,7 @@ def expiring_access_notifications_owner() -> None:
535537 )
536538 .join (OktaUserGroupMember .active_user )
537539 .join (OktaUserGroupMember .active_group )
540+ .filter (OktaGroup .is_managed .is_ (True ))
538541 .filter (db .and_ (OktaUserGroupMember .ended_at >= day , OktaUserGroupMember .ended_at < next_week ))
539542 .filter (OktaUserGroupMember .role_group_map_id .is_ (None ))
540543 .filter (OktaUserGroupMember .should_expire .is_ (False ))
@@ -595,6 +598,7 @@ def expiring_access_notifications_owner() -> None:
595598 )
596599 .join (OktaUserGroupMember .active_user )
597600 .join (OktaUserGroupMember .active_group )
601+ .filter (OktaGroup .is_managed .is_ (True ))
598602 .filter (db .and_ (OktaUserGroupMember .ended_at >= one_week , OktaUserGroupMember .ended_at < two_weeks ))
599603 .filter (OktaUserGroupMember .role_group_map_id .is_ (None ))
600604 .filter (OktaUserGroupMember .should_expire .is_ (False ))
@@ -698,6 +702,7 @@ def expiring_access_notifications_owner() -> None:
698702 )
699703 .join (RoleGroupMap .active_role_group .of_type (role_group_alias ))
700704 .join (RoleGroupMap .active_group )
705+ .filter (OktaGroup .is_managed .is_ (True ))
701706 .filter (db .and_ (RoleGroupMap .ended_at >= day , RoleGroupMap .ended_at < next_week ))
702707 .filter (RoleGroupMap .should_expire .is_ (False ))
703708 .all ()
@@ -748,6 +753,7 @@ def expiring_access_notifications_owner() -> None:
748753 )
749754 .join (RoleGroupMap .active_role_group .of_type (role_group_alias ))
750755 .join (RoleGroupMap .active_group )
756+ .filter (OktaGroup .is_managed .is_ (True ))
751757 .filter (db .and_ (RoleGroupMap .ended_at >= one_week , RoleGroupMap .ended_at < two_weeks ))
752758 .filter (RoleGroupMap .should_expire .is_ (False ))
753759 .all ()
@@ -855,6 +861,7 @@ def expiring_access_notifications_role_owner() -> None:
855861 )
856862 .join (RoleGroupMap .active_role_group .of_type (role_group_alias ))
857863 .join (RoleGroupMap .active_group )
864+ .filter (OktaGroup .is_managed .is_ (True ))
858865 .filter (db .and_ (RoleGroupMap .ended_at >= day , RoleGroupMap .ended_at < next_day ))
859866 .filter (RoleGroupMap .should_expire .is_ (False ))
860867 .all ()
@@ -884,6 +891,7 @@ def expiring_access_notifications_role_owner() -> None:
884891 )
885892 .join (RoleGroupMap .active_role_group .of_type (role_group_alias ))
886893 .join (RoleGroupMap .active_group )
894+ .filter (OktaGroup .is_managed .is_ (True ))
887895 .filter (db .and_ (RoleGroupMap .ended_at >= day , RoleGroupMap .ended_at < next_day ))
888896 .filter (RoleGroupMap .should_expire .is_ (False ))
889897 .all ()
0 commit comments