Aller au contenu
Bastide Connexion Créer un compte
Appuyez sur / pour chercher

organization.second_factor.read

Markdownv0.3.0

Lire l'obligation du second facteur d'une organisation, et combien de comptes concernés n'en tiennent pas.

  • APIGET /v1/organizations/{organizationId}/second-factor
  • CLIbastide organization second_factor read

§ 7.7.3, EX-SEC-380. L'état de l'obligation, ses instants, et deux nombres : les comptes qui tiennent un rôle concerné dans l'organisation, et ceux d'entre eux sans facteur confirmé. La liste des membres dit lesquels.

PropriétéValeur
Niveauorganization
Rang minimaladmin
Rôle transversalsecurity
Portéesorg:admin
Compte de servicene la mène pas : elle est réservée à une personne
RéversibilitéN — lecture seule, aucun effet
Idempotenceune lecture, rejouable sans précaution
Limites de débit, par jeton600 appels par 60 secondes (general)

API

GET /v1/organizations/{organizationId}/second-factor — succès en 200.

ParamètreOùTypeRequisDescription
organizationIdchemintexte, motif ^org_[0-9A-HJKMNP-TV-Z]{26}$ouiIdentifiant de organisation

La réponse :

ChampTypeDescription
statel'un de inactive, grace, enforced« inactive » : rien n'est exigé ; « grace » : exigé, la grâce court ; « enforced » : un compte des rôles concernés sans facteur est refusé.
requiredSincetexte, format date-time, ou nulQuand l'obligation a été activée ; nul si elle ne l'est pas.
enforcedFromtexte, format date-time, ou nulLa fin de la grâce : à partir de cet instant, le refus s'applique.
accountsentier, 0 au moinsLes comptes qui tiennent un rôle concerné dans l'organisation ou ses projets.
withoutSecondFactorentier, 0 au moinsParmi eux, ceux qui ne tiennent aucun second facteur confirmé.
serviceTokensWithoutExemptionentier, 0 au moinsLes comptes de service qui tiennent un rôle concerné sans exemption en vigueur : ils ne peuvent tenir aucun second facteur, et l'obligation les vise.

En-têtes de la réponse : RateLimit-Limit, RateLimit-Remaining, RateLimit-Reset, RateLimit-Policy.

Autres réponses : 400, 401, 403, 404, 409, 429, 500, 503 — communes à toute opération.

Ligne de commande

bastide organization second_factor read --organization-id <valeur>

OptionTypeRequiseDéfautDescription
--organization-idtexteoui—Identifiant de organisation

La commande s'exécute sans confirmation.

MCP

Aucun outil : sa lecture est pliée dans un outil qui la rend tout entière, au même rang : un agent l'atteint par composition (§ 6.2.2), sans qu'elle prenne une place au catalogue (EX-MCP-165).

Erreurs

Aucun code propre à cette opération.

S'y ajoutent les refus communs à toute opération — entrée invalide, authentification, autorisation, cible introuvable, conflit, limite de débit, indisponibilité — que le catalogue des erreurs décrit.

Exemples

Où en est l'obligation du second facteur :

{
  "organizationId": "org_01JQ8ZK4M7NP2RSTVWXYZ34567"
}

Signaler une erreur sur cette page