Forum Discussion

IvanWeiss's avatar
IvanWeiss
Qrew Captain
6 years ago

Inactive Flag on Team Members Table (my users)

I have an employee that just left the company so quickly realized that I do not have a way to inactivate employees (oops).  I can delete them but I dont want to create orphaned records.

I have a Team Members table (which is our employees) with a key field of user.  I have several fields on several different tables that relate to these team members table.  Tasks being assiged for projects, projects being assigned, etc.

How do I filter these relationships on these other tables to not show this user when they are selecting someone?  I tried conditioning filtering but it wants to match something to the parent table I am on which is not quite what I am clicking for.

I basically want to hide the user when the inactive checkbox is checked.

------------------------------
Ivan Weiss
------------------------------
  • np

    On the form, the drop down for choosing records can be pointed at a report. So just make a report of Active  Employees and set the form to use that report to pick records (Pick Team Members).

    ------------------------------
    Mark Shnier (YQC)
    Quick Base Solution Provider
    Your Quick Base Coach
    http://QuickBaseCoach.com
    mark.shnier@gmail.com
    ------------------------------
    • IvanWeiss's avatar
      IvanWeiss
      Qrew Captain

      ah so simple, I overlooked that one. 


      and do I delete the user from the users in the app to block access? Assuming so but will that be an issue because team members keyfield is the username



      ------------------------------
      Ivan Weiss
      ------------------------------
      • MarkShnier__You's avatar
        MarkShnier__You
        Icon for Qrew Legend rankQrew Legend
        Typically, when an employee terminates, you immediately put them on the Deny List for your Realm. That blocks access to all Apps.

        if there will be a replacement for this employee, then one best practice I feel is to be slow to remove them from Groups  and Apps.  That way when the replacement is being Onboarded, it's easier to get their Permissions cirrect, especially if there are many Apps. 

        The userid still exists on records, so no damage is done by Denying access to a userid.

        ------------------------------
        Mark Shnier (YQC)
        Quick Base Solution Provider
        Your Quick Base Coach
        http://QuickBaseCoach.com
        mark.shnier@gmail.com
        ------------------------------