Power DevBox Docs
  • Power DevBox
  • Getting Started
    • Install Chromium Extensions
    • Access Web App
    • Power Platform Connector
    • Visual Studio Code Extension
  • AutoReview
    • AutoReview - Chromium Extension
    • AutoReview - App
    • AutoReview - Power Platform Connector
      • Using Connector
      • Info (v1 & v2)
      • JSON (v1 & v2)
      • File (v2)
      • Diagam (v2)
      • HTTP
      • File (v1)
    • AutoReview - VS Code Extension
    • API
      • V1
        • Information API (v1)
        • Data API (v1)
        • Files API (v1)
      • V2
        • Information API (v2)
        • Data API (v2)
        • Files API (v2)
        • Diagram API (v2)
    • Menu
    • Files
      • Review
      • Report
      • Diagram
      • Exceptions
      • Solution
      • Compare with Previous
      • CSV Files
    • Configs
      • Complexity
        • Complexity Default Values
        • Complexity Template
      • Naming Convention
        • Naming Convention Default Value
        • Naming Template
      • Ratings
        • Ratings Default Value
        • Ratings Template
      • Scoring
        • Scoring Default Values
        • Scoring Template
    • Data JSON
  • V2 / V3.2.0 Update
  • AppReview
    • AppReview - Chromium Extension
      • Known Bugs/Limitations
      • Report Sections
      • App Settings
      • Components
      • Variables
      • Code Block
      • Solution
      • Connections
      • Data Source
      • Diagram
      • Flags
  • Flow Utilizer
    • Flow Utilizer - Start
    • Install
    • Flow Screen
      • Flow Tags
      • Solution Download
    • Solution Screen
    • Charts
    • Account
      • Account Download
  • Dev Tools
    • Power DevBox Chromium Extensions
      • Exception
      • Share
        • Share Demo Videos
      • Shortcut
      • Utility
        • Classic UI Clipboard
        • New UI Clipboard
        • Utility Demo Videos
Powered by GitBook
On this page
  • Inputs
  • Outputs
  1. Dev Tools
  2. Power DevBox Chromium Extensions

Share

Last updated 10 months ago

If the Power DevBox Share icon is red then it has not connected to the Power Platform.

Refresh the page and the icon should lose the red background.

Clicking on the icon will open the menu.

Inputs

There are 6 inputs for Power DevBox Share

  • Components

  • Action

  • Share Permissions

  • Share Type

  • Share To

  • Component

Components

Currently only Environment Variables, Connection References, Custom Connectors and Flows are supported.

Solution Contents will share all of the above that are in the selected solution

Action

You can Share the component/solution, Change Owner, or Stop Sharing.

Share Permissions

Sharing Permissions is only for sharing, not for change owner or Stop Sharing. There are the following permissions, that can be used individually or stacked with commas

  • ReadAccess

  • WriteAccess

  • AppendAccess

  • AppendToAccess

  • CreateAccess

  • DeleteAccess

  • ShareAccess

  • AssignAccess

Share Type

There are 2 share types, user or team. Both required to be added to the relevent table before (systemusers/teams).

Share To

To share with a user use their upn (user priniciple name) email address. For teams the team name from the teams table is required.

Component Name

This is the component or solution you wish to share/change owner/stop sharing. It is not the display name but the unique name, this can be found here:

Solution - e.g. CustomForm

Connection Reference - e.g. wd_OutlookcustomForm

Environment Variable - e.g. wd_customFormsite

Custom Connector - e.g. wd_5Fautoreview

Flow - e.g. Send Form

Outputs

After pressing Submit Power DevBox Share will update the required components, there are multiple steps to each:

  • Find Share To

  • Find Solution*

  • Find Component

  • Share/Change Owner/Stop Sharing

The outputs from these steps will show in the output box. This will be a mix of 200 and 204

Example response

// Some code200
200
200
Finding User

Finding User

Finding User

Finding User

Finding User

Finding User

Finding User

Finding User

200
Updating component 1 of 8

Sharing Component

200
Updating component 2 of 8

Sharing Component

200
Updating component 3 of 8

Sharing Component

200
Updating component 4 of 8

Sharing Component

200
Updating component 5 of 8

Sharing Component

204
""
204
204
""
204
204
200
""
""
""

Updating component 6 of 8

Sharing Component

200
Updating component 7 of 8

Sharing Component

200
Updating component 8 of 8

Sharing Component

204
204
""

""

204
8 components in total, 8 updated, 0 not compatible

""

The api calls are in parallel so the order may not be correct as its due on when the response replied.

Errors

Errors will be shown in the response.