cancel
Showing results for 
Search instead for 
Did you mean: 
Reply
max81
Impactful Individual
Impactful Individual

Change permission as Admin via PowerAppsforAdmins - Connector

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.

 

1 ACCEPTED SOLUTION

Accepted Solutions
max81
Impactful Individual
Impactful Individual

@barlowse 

 

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" 
        }
      }
    })
  }
);

 

View solution in original post

2 REPLIES 2
barlowse
Advocate V
Advocate V

Did you get this to work? I am trying to do the same thing.

max81
Impactful Individual
Impactful Individual

@barlowse 

 

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" 
        }
      }
    })
  }
);

 

Helpful resources

Announcements
Power Platform Conf 2022 768x460.jpg

Join us for Microsoft Power Platform Conference

The first Microsoft-sponsored Power Platform Conference is coming in September. 100+ speakers, 150+ sessions, and what's new and next for Power Platform.

365 EduCon 768x460.png

Microsoft 365 EduCon

Join us for two optional days of workshops and a 3-day conference, you can choose from over 130 sessions in multiple tracks and 25 workshops.

Users online (2,984)