decentralized-identity / decentralized-identity/web5-wallet

Remove anyone can write profile protocol rule

Open
#100 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
TypeScript
Stars
15
Forks
6
PR merge metrics
No merged PRs in 30d

Description

Currently, there exists a bug in protocols when the tenant of the DWN is a `ManagedIdentity`:

* Despite the protocol being installed in the DWN where the `ManagedIdentity` is considered the tenant, the authorization rules do not allow the `ManagedIdentity` to write.

This required a workaround in https://github.com/TBD54566975/web5-wallet/pull/99 to allow anyone to write to the protocol, as the ManagedIdentity could not write these records without it due to this bug.

This rule should removed once the DWN protocol authorizations have been updated.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.