Hi,
I want to change via button the permission. To make it ease, I want to change it to "CanEdit". My code runs without error, but without changing the permission.
Can anybody help?
PowerAppsforAdmins.EditAdminAppRoleAssignment(
EnviromentID, AppID,
{
'$filter': "enviornment eq '"& EnviromentID&"'",
put: Table({
properties: {
roleName: "CanEdit",
capabilities: [""],
NotifyShareTargetOption: "",
principal: {
email: UserEmail,
id: UserID,
type: "User",
tenantId: "null"
}
}
})
}
);
Adding someone or deleting someone is working fine.
Solved! Go to Solution.
UPDATE:
I fixed it! The Problem was the empty string in the notification part. I have to replace it with a blank().
PowerAppsforAdmins.EditAdminAppRoleAssignment(
EnviromentID, AppID,
{
'$filter': "enviornment eq '"& EnviromentID&"'",
put: Table({
properties: {
roleName: "CanEdit",
capabilities: [""],
NotifyShareTargetOption: Blank(),
principal: {
email: UserEmail,
id: UserID,
type: "User",
tenantId: "null"
}
}
})
}
);
Did you get this to work? I am trying to do the same thing.
UPDATE:
I fixed it! The Problem was the empty string in the notification part. I have to replace it with a blank().
PowerAppsforAdmins.EditAdminAppRoleAssignment(
EnviromentID, AppID,
{
'$filter': "enviornment eq '"& EnviromentID&"'",
put: Table({
properties: {
roleName: "CanEdit",
capabilities: [""],
NotifyShareTargetOption: Blank(),
principal: {
email: UserEmail,
id: UserID,
type: "User",
tenantId: "null"
}
}
})
}
);
User | Count |
---|---|
253 | |
113 | |
92 | |
48 | |
38 |