const { result, error } = await unkey.keys.removeRoles({
keyId: "key_123",
roles: [
{
name: "domain.manager",
},
],
});
if (error) {
// handle potential network or bad request error
// a link to our docs will be in the `error.docs` field
console.error(error.message);
return;
}
console.log(result)
{ "result": {} }
Remove one or more roles from a key.
const { result, error } = await unkey.keys.removeRoles({
keyId: "key_123",
roles: [
{
name: "domain.manager",
},
],
});
if (error) {
// handle potential network or bad request error
// a link to our docs will be in the `error.docs` field
console.error(error.message);
return;
}
console.log(result)
{ "result": {} }
const { result, error } = await unkey.keys.removeRoles({
keyId: "key_123",
roles: [
{
name: "domain.manager",
},
],
});
if (error) {
// handle potential network or bad request error
// a link to our docs will be in the `error.docs` field
console.error(error.message);
return;
}
console.log(result)
{ "result": {} }
rbac.*.remove_permission_from_key
permission.{}
Was this page helpful?