Documentation/Studio
Back
  • Getting started
    • Key concepts
    • Sign in
    • Create and switch organisations
  • Registers
    • Create and change a register
    • Upload and download entries
    • Add, edit and deactivate entries
    • Groups
    • Challenge codes
    • Connect and test an external register
    • Register activity
  • Membership definition
    • Add and order register assignments
    • Filters and outcomes
    • Preview and test before saving
    • Save and version history
  • Communities
    • Create, rename and delete a community
    • Filter by register, status, groups and claims
  • Members directory
    • Find a member
    • Look up the checks of a member code
    • Deactivate a membership
  • Frontends
    • Create a frontend
    • Frontend keys
    • Sign-in settings
    • Sign-in branding
  • Login with appsolut
    • Sign-up and onboarding
    • Sign-in and sign-out
    • Support requests
  • Frontend users
    • Find a frontend user
    • Membership and activations
    • Block a frontend user
    • Export a frontend user's data
    • Disconnect a frontend
  • Membership check
    • Check modes
    • Results and the check log
    • Rate limits
    • Grace rule
  • Organisation settings
    • Organisation profile
    • Studio users and roles
    • Billing
    • Roadmap and feature requests

Grace rule

What happens to sign-ins while an external register is unavailable.

Studio roles: "Owner", "Administrator" and "Community manager" see members on grace in the members directory.

An external register can be down for a while, for example during maintenance of the HR system. The grace rule keeps your members signing in meanwhile.

The rule

While a register is unavailable, a member whose last valid check is less than 7 days old keeps signing in on that last result, in the communities of that result. Everyone else waits, and so does every onboarding: they see that they should try again later.

The check itself is still logged as "Unavailable", with the reason "A register could not answer".

What you see

  • Members directory: the status "Valid, on grace", with the hint "The register could not answer at the last check; the last valid check counts for 7 days".
  • After 7 days without a valid check: "Not valid: register unavailable, grace expired". The next valid check makes the membership valid again.
  • Check lookup: the login check shows "Unavailable" and the register reached.

The same 7 days apply between sign-ins: a frontend may treat a signed-in person as a member only while their last valid check is less than 7 days old.

An example

At the last sign-in of Sabrina Koller (PQ-30544) at the Pannoniqa App, SAP HR did not answer. Her last valid check was a day before, so she signed in as a member, and the members directory shows her as "Valid, on grace".

What to do

  1. Open the register and test its connection. The test names the cause, for example "no answer within 5 seconds".
  2. Ask your IT to fix the register within the 7 days.
  3. Check the register activity for a recent change to the connection, such as a new base URL that removed the API key.