| .. |
|
al-has-no-built-in-htmlencode.bad.al
|
Regenerate microsoft/knowledge from upstream BCApps instructions
|
2026-05-21 09:53:09 +02:00 |
|
al-has-no-built-in-htmlencode.good.al
|
Regenerate microsoft/knowledge from upstream BCApps instructions
|
2026-05-21 09:53:09 +02:00 |
|
al-has-no-built-in-htmlencode.md
|
Improve partner onboarding and documentation navigation (#174)
|
2026-09-09 17:31:03 +02:00 |
|
commitbehavior-attribute-scopes-explicit-commits.bad.al
|
Avoid Public Event publisher (#144)
|
2026-09-02 16:07:18 +02:00 |
|
commitbehavior-attribute-scopes-explicit-commits.good.al
|
Avoid Public Event publisher (#144)
|
2026-09-02 16:07:18 +02:00 |
|
commitbehavior-attribute-scopes-explicit-commits.md
|
Improve partner onboarding and documentation navigation (#174)
|
2026-09-09 17:31:03 +02:00 |
|
compose-permission-sets-with-included-sets.bad.al
|
Promote security knowledge from community to Microsoft layer (#49)
|
2026-07-14 11:23:57 +02:00 |
|
compose-permission-sets-with-included-sets.good.al
|
Promote security knowledge from community to Microsoft layer (#49)
|
2026-07-14 11:23:57 +02:00 |
|
compose-permission-sets-with-included-sets.md
|
Improve partner onboarding and documentation navigation (#174)
|
2026-09-09 17:31:03 +02:00 |
|
do-not-grant-rights-beyond-a-users-entitlement.md
|
Promote security knowledge from community to Microsoft layer (#49)
|
2026-07-14 11:23:57 +02:00 |
|
exposed-objects-must-be-in-a-permission-set.bad.al
|
Add 18 more community AL/BC patterns across appsource, data-modeling, error-handling, security, style, testing, ui, upgrade, and web-services
|
2026-09-21 22:42:49 +02:00 |
|
exposed-objects-must-be-in-a-permission-set.good.al
|
Add 18 more community AL/BC patterns across appsource, data-modeling, error-handling, security, style, testing, ui, upgrade, and web-services
|
2026-09-21 22:42:49 +02:00 |
|
exposed-objects-must-be-in-a-permission-set.md
|
Fix ten focused correctness items plus sample links from Jesper's 2026-09-15 re-review
|
2026-09-21 22:44:17 +02:00 |
|
getlasterrortext-storage-is-privacy-not-security.bad.al
|
Regenerate microsoft/knowledge from upstream BCApps instructions
|
2026-05-21 09:53:09 +02:00 |
|
getlasterrortext-storage-is-privacy-not-security.md
|
Improve partner onboarding and documentation navigation (#174)
|
2026-09-09 17:31:03 +02:00 |
|
guard-bulk-operations-with-istemporary.bad.al
|
Promote knowledge for Microsoft review skills (#153)
|
2026-09-03 15:06:01 +02:00 |
|
guard-bulk-operations-with-istemporary.good.al
|
Promote knowledge for Microsoft review skills (#153)
|
2026-09-03 15:06:01 +02:00 |
|
guard-bulk-operations-with-istemporary.md
|
Improve partner onboarding and documentation navigation (#174)
|
2026-09-09 17:31:03 +02:00 |
|
indirect-permissions-for-elevated-access.bad.al
|
Regenerate microsoft/knowledge from upstream BCApps instructions
|
2026-05-21 09:53:09 +02:00 |
|
indirect-permissions-for-elevated-access.good.al
|
Fix indirect permission letters in indirect-permissions-for-elevated-access (#199)
|
2026-09-29 12:49:55 +02:00 |
|
indirect-permissions-for-elevated-access.md
|
Fix indirect permission letters in indirect-permissions-for-elevated-access (#199)
|
2026-09-29 12:49:55 +02:00 |
|
inherent-permissions-minimal-grant.bad.al
|
Regenerate microsoft/knowledge from upstream BCApps instructions
|
2026-05-21 09:53:09 +02:00 |
|
inherent-permissions-minimal-grant.good.al
|
Regenerate microsoft/knowledge from upstream BCApps instructions
|
2026-05-21 09:53:09 +02:00 |
|
inherent-permissions-minimal-grant.md
|
Improve partner onboarding and documentation navigation (#174)
|
2026-09-09 17:31:03 +02:00 |
|
integrationevent-must-not-expose-secrets.bad.al
|
Regenerate microsoft/knowledge from upstream BCApps instructions
|
2026-05-21 09:53:09 +02:00 |
|
integrationevent-must-not-expose-secrets.good.al
|
Regenerate microsoft/knowledge from upstream BCApps instructions
|
2026-05-21 09:53:09 +02:00 |
|
integrationevent-must-not-expose-secrets.md
|
Improve partner onboarding and documentation navigation (#174)
|
2026-09-09 17:31:03 +02:00 |
|
integrationevent-var-parameter-bypasses-security-guards.bad.al
|
Regenerate microsoft/knowledge from upstream BCApps instructions
|
2026-05-21 09:53:09 +02:00 |
|
integrationevent-var-parameter-bypasses-security-guards.good.al
|
Regenerate microsoft/knowledge from upstream BCApps instructions
|
2026-05-21 09:53:09 +02:00 |
|
integrationevent-var-parameter-bypasses-security-guards.md
|
Improve partner onboarding and documentation navigation (#174)
|
2026-09-09 17:31:03 +02:00 |
|
internal-access-is-not-a-security-boundary.bad.al
|
Complete AL review knowledge readiness (#108)
|
2026-07-15 10:55:25 +02:00 |
|
internal-access-is-not-a-security-boundary.good.al
|
Complete AL review knowledge readiness (#108)
|
2026-07-15 10:55:25 +02:00 |
|
internal-access-is-not-a-security-boundary.md
|
Improve partner onboarding and documentation navigation (#174)
|
2026-09-09 17:31:03 +02:00 |
|
isolatedstorage-access-must-be-local-or-internal.bad.al
|
Regenerate microsoft/knowledge from upstream BCApps instructions
|
2026-05-21 09:53:09 +02:00 |
|
isolatedstorage-access-must-be-local-or-internal.good.al
|
Correct security and privacy knowledge guidance (#92)
|
2026-07-14 11:25:03 +02:00 |
|
isolatedstorage-access-must-be-local-or-internal.md
|
Improve partner onboarding and documentation navigation (#174)
|
2026-09-09 17:31:03 +02:00 |
|
isolatedstorage-datascope-module-vs-company.bad.al
|
Correct security and privacy knowledge guidance (#92)
|
2026-07-14 11:25:03 +02:00 |
|
isolatedstorage-datascope-module-vs-company.good.al
|
Correct security and privacy knowledge guidance (#92)
|
2026-07-14 11:25:03 +02:00 |
|
isolatedstorage-datascope-module-vs-company.md
|
Improve partner onboarding and documentation navigation (#174)
|
2026-09-09 17:31:03 +02:00 |
|
isolatedstorage-setencrypted-for-sensitive-values.bad.al
|
Regenerate microsoft/knowledge from upstream BCApps instructions
|
2026-05-21 09:53:09 +02:00 |
|
isolatedstorage-setencrypted-for-sensitive-values.good.al
|
Correct security and privacy knowledge guidance (#92)
|
2026-07-14 11:25:03 +02:00 |
|
isolatedstorage-setencrypted-for-sensitive-values.md
|
Improve partner onboarding and documentation navigation (#174)
|
2026-09-09 17:31:03 +02:00 |
|
nondebuggable-required-when-unwrapping-secrettext.bad.al
|
Correct security and privacy knowledge guidance (#92)
|
2026-07-14 11:25:03 +02:00 |
|
nondebuggable-required-when-unwrapping-secrettext.good.al
|
Correct security and privacy knowledge guidance (#92)
|
2026-07-14 11:25:03 +02:00 |
|
nondebuggable-required-when-unwrapping-secrettext.md
|
Improve partner onboarding and documentation navigation (#174)
|
2026-09-09 17:31:03 +02:00 |
|
permission-set-avoid-wildcard-grants.bad.al
|
Regenerate microsoft/knowledge from upstream BCApps instructions
|
2026-05-21 09:53:09 +02:00 |
|
permission-set-avoid-wildcard-grants.good.al
|
Regenerate microsoft/knowledge from upstream BCApps instructions
|
2026-05-21 09:53:09 +02:00 |
|
permission-set-avoid-wildcard-grants.md
|
Improve partner onboarding and documentation navigation (#174)
|
2026-09-09 17:31:03 +02:00 |
|
prefer-oauth2-over-api-keys-for-external-http-calls.bad.al
|
Promote security knowledge from community to Microsoft layer (#49)
|
2026-07-14 11:23:57 +02:00 |
|
prefer-oauth2-over-api-keys-for-external-http-calls.good.al
|
Promote security knowledge from community to Microsoft layer (#49)
|
2026-07-14 11:23:57 +02:00 |
|
prefer-oauth2-over-api-keys-for-external-http-calls.md
|
Improve partner onboarding and documentation navigation (#174)
|
2026-09-09 17:31:03 +02:00 |
|
protect-sensitive-data-in-temporary-tables.bad.al
|
Promote security knowledge from community to Microsoft layer (#49)
|
2026-07-14 11:23:57 +02:00 |
|
protect-sensitive-data-in-temporary-tables.good.al
|
Promote security knowledge from community to Microsoft layer (#49)
|
2026-07-14 11:23:57 +02:00 |
|
protect-sensitive-data-in-temporary-tables.md
|
Improve partner onboarding and documentation navigation (#174)
|
2026-09-09 17:31:03 +02:00 |
|
recordref-open-with-caller-table-must-not-be-public.bad.al
|
Regenerate microsoft/knowledge from upstream BCApps instructions
|
2026-05-21 09:53:09 +02:00 |
|
recordref-open-with-caller-table-must-not-be-public.good.al
|
Regenerate microsoft/knowledge from upstream BCApps instructions
|
2026-05-21 09:53:09 +02:00 |
|
recordref-open-with-caller-table-must-not-be-public.md
|
Improve partner onboarding and documentation navigation (#174)
|
2026-09-09 17:31:03 +02:00 |
|
secrets-isolated-storage.bad.al
|
Promote validated community knowledge (#105)
|
2026-07-14 14:20:27 +02:00 |
|
secrets-isolated-storage.good.al
|
Promote validated community knowledge (#105)
|
2026-07-14 14:20:27 +02:00 |
|
secrets-isolated-storage.md
|
Improve partner onboarding and documentation navigation (#174)
|
2026-09-09 17:31:03 +02:00 |
|
secretstrsubstno-for-composing-secrets.bad.al
|
Correct security and privacy knowledge guidance (#92)
|
2026-07-14 11:25:03 +02:00 |
|
secretstrsubstno-for-composing-secrets.good.al
|
Correct security and privacy knowledge guidance (#92)
|
2026-07-14 11:25:03 +02:00 |
|
secretstrsubstno-for-composing-secrets.md
|
Improve partner onboarding and documentation navigation (#174)
|
2026-09-09 17:31:03 +02:00 |
|
secrettext-for-credentials.bad.al
|
Regenerate microsoft/knowledge from upstream BCApps instructions
|
2026-05-21 09:53:09 +02:00 |
|
secrettext-for-credentials.good.al
|
Correct security and privacy knowledge guidance (#92)
|
2026-07-14 11:25:03 +02:00 |
|
secrettext-for-credentials.md
|
Improve partner onboarding and documentation navigation (#174)
|
2026-09-09 17:31:03 +02:00 |
|
secrettext-with-httpclient.bad.al
|
Correct security and privacy knowledge guidance (#92)
|
2026-07-14 11:25:03 +02:00 |
|
secrettext-with-httpclient.good.al
|
Correct security and privacy knowledge guidance (#92)
|
2026-07-14 11:25:03 +02:00 |
|
secrettext-with-httpclient.md
|
Improve partner onboarding and documentation navigation (#174)
|
2026-09-09 17:31:03 +02:00 |
|
validate-unauthenticated-response-before-use.bad.al
|
Add security knowledge: validate unauthenticated endpoint responses
|
2026-09-15 13:16:53 +02:00 |
|
validate-unauthenticated-response-before-use.good.al
|
Add security knowledge: validate unauthenticated endpoint responses
|
2026-09-15 13:16:53 +02:00 |
|
validate-unauthenticated-response-before-use.md
|
Link samples using the READ markdown-link convention
|
2026-09-15 13:48:59 +02:00 |
|
validate-user-configurable-urls.bad.al
|
Regenerate microsoft/knowledge from upstream BCApps instructions
|
2026-05-21 09:53:09 +02:00 |
|
validate-user-configurable-urls.good.al
|
Regenerate microsoft/knowledge from upstream BCApps instructions
|
2026-05-21 09:53:09 +02:00 |
|
validate-user-configurable-urls.md
|
Improve partner onboarding and documentation navigation (#174)
|
2026-09-09 17:31:03 +02:00 |
|
validatetablerelation-false-on-user-input.bad.al
|
Regenerate microsoft/knowledge from upstream BCApps instructions
|
2026-05-21 09:53:09 +02:00 |
|
validatetablerelation-false-on-user-input.good.al
|
Correct security and privacy knowledge guidance (#92)
|
2026-07-14 11:25:03 +02:00 |
|
validatetablerelation-false-on-user-input.md
|
Improve partner onboarding and documentation navigation (#174)
|
2026-09-09 17:31:03 +02:00 |