Description
Require nonempty recordId and a listed restriction, then format recordId [access: restriction].
Cultural and community records can carry access, attribution, quotation, and publication permissions. Preserving a supplied label does not create permission or override community protocols, source conditions, or an individual's stated preferences.
Require nonempty recordId and a listed restriction, then format recordId [access: restriction].
When to use this tool
Use Indigenous Archive Restriction Label when you need to record a supplied attribution or access statement without expanding its scope.
How to use the tool and how it works
- Enter recordId, restriction. Use the units and conventions below.
- Run the tool. Correct any format, range, or cross-field input error before interpreting the output.
- Read label. Use the output convention below.
Require nonempty recordId and a listed restriction, then format recordId [access: restriction].1
| Input field | Meaning and units | Accepted input |
|---|---|---|
| recordId | Record Id | Required. Text; maximum UTF-16 length 8192. |
| restriction | Restriction | Required. Text; one of "public", "permission-required", "restricted", "embargoed", "unknown"; maximum UTF-16 length 8192. |
| Output field | Interpretation | Returned shape |
|---|---|---|
| label | Formatted label for the supplied components under the convention above. | Required. Text; maximum UTF-16 length 8192. |
{
"input": {
"recordId": "R17",
"restriction": "permission-required"
},
"output": {
"label": "R17 [access: permission-required]"
}
} Limitations and assumptions
- This preserves supplied access metadata without enforcing it or establishing community authorization, lawful access, consent, or reuse rights.
- Inputs must satisfy both the field types and the cross-field conditions above. Invalid input causes an error; a successful false flag or documented placeholder is a different result.
Alternative or Complementary methods
Confirm the original permission, community protocol, and intended use with the responsible people before sharing material.
References
Similar or alternative tools
- Community Consent Season Access Flag
Require nonempty seasonCode and return consentActive AND exact membership in approvedSeasons.
- Health Record Disclosure Date Label
Require recordId to contain nonwhitespace text, validate disclosureDate, and format recordId disclosed date.