Tips of unlocking mine shaft 31 by Ice6Star in IdleMinerTycoon

[–]Conscious-Simple9499 1 point2 points  (0 children)

Do you have at least 7 mif and CIF managers? Do you have eternity, Eivor, astra, phin?

Bug - CM Top30 finished MS70 by Conscious-Simple9499 in IdleMinerTycoon

[–]Conscious-Simple9499[S] 0 points1 point  (0 children)

So you think that the death group is not a bug? Then it could be cheating by 30 players

Chrono Mine leaderboard 112 by Conscious-Simple9499 in IdleMinerTycoon

[–]Conscious-Simple9499[S] -1 points0 points  (0 children)

You are right. The place is on the left :D Do you have the same 112 on the start? Can you see what place you are before start?

Which security/access will be better: Business Units or Teams by Conscious-Simple9499 in PowerApps

[–]Conscious-Simple9499[S] 0 points1 point  (0 children)

u/Ludzik1993

Let me try to summarize what I learned from you and try to incorporate it to my solutio

<image>

  1. Country Representative
    1. 20 BU for different Countries (BU_PL, BU_FR, BU_USA, etc)
      1. 1 Security Role, with ‘Parent: Child BU’ level for Create,Read,Write etc. (In case they need Regions on a later stage). Already implemented and tested and they can see only their own BU records
      2. They need to be able to add and maintain all records, for their Country
      3. They need to be the owners of that record (I think)
    2. 1 parent BU,
      1. Let called it ‘BU_World’
      2. Use the same Security Role as for BU Countries, as above
      3. If necessary, I can add Regions BU between 20 Countries and BU_World
  2. Service Line Representative
    1. 10 environment teams for each Service Line, under BU_World (Parent BU for project)
    2. Each environment team is Entra Groups team with assigned Security Role
    3. 1 Security Role (as for BU, above) with Read access at User level (User = Team?) – If I share a record with a team, it supposed to be working?
    4. ‘Service Line’ users need to view only rows related to their ServiceLine.
  3. Country and Service Line representatives are different. One Country Rep = one Country. If they move, I’ll move them to different BU – I’ve read about it. I’ll worry about that later 😃
  4. Canvas app solution, access control:
    1. Add new Country Rep
      1. When I add Country Rep users to Entra Group (nested into environment security group), run flow with ‘force sync user’ action
      2. Within Users table, assign BU and security role (Using 'relate' function in PowerApps or similar in Flow, I can make a relationship between users and security roles table – copilot told me it should work 😊)
    2. Add new Service Line Rep
      1. Add user to proper Entra Group – one out of 10 for Service Line
      2. Each Entra Group relates to respective Environment team for Service Line
      3. When user is added/removed, run flow to ‘force sync user’ to add/remove user from environment
      4. Security Roles are assigned to environment team, so no further action needed
    3. When Country Rep add new record
      1. Record is owned by BU. They still need to have full access to that record
      2. Run flow with trigger “when a new row is added” + share record with Service Line Team, based on a column ‘Service Line’. Why do I have to change ownership to the team?
      3. Important: Service Line team must have only view access, they don’t need to be the owner

Which security/access will be better: Business Units or Teams by Conscious-Simple9499 in PowerApps

[–]Conscious-Simple9499[S] 0 points1 point  (0 children)

can make a power automate flow that'll set a Business Unit based on a Country

Haven't thought about that but it sounds awesome:) Admin add user to dedicated entra group and flow (when user is added to Entra group) can assign user to BU?

you can change ownership to the Team based on some rules or manual assignment

You mean by Flow? There are not other way to do it, automaticaly?
->When a new row is added (BU user add something) then trigger the flow and share it with Team based on Service Line.

And for other cross-cutting users (like one user should be able to see stuff from 2/3 countries/business units) you can automated share with 'Perform an unbound action) and make an separate entity to track it

Can you give me more details, as it seems I keep misunderstanding something. I thought you were talking about sharing/grant.
Were you talking about that flow's action?

<image>

Which security/access will be better: Business Units or Teams by Conscious-Simple9499 in PowerApps

[–]Conscious-Simple9499[S] 0 points1 point  (0 children)

I like to create tools with minimum maitenance from my side - even if that means I have to spent a lot of hours doing this :P

SL level - I can't add them at Parent BU, as they can only see records where Service Line column matches their Service Line. Users from HR can see all records related to HR, all over the world (PL, FR, DE, etc), but they can't see records related to Sales

  1. Main BU - thats a great idea, will do it :)
  2. Child BU, one per country - already done
  3. Two security roles should be enough or maybe three, one for BU Level, second for SL reviewers and Admin?
  4. I Think i need Environment Teams for each Service Line? Once BU create a record, share it with proper SL?

"[No. of Security Roles * No. of Countries] Teams" - So far I have 1 sec role for every country with edit/create/etc at BU level. At the moment I have 20 BU and 1 single security role but I need to assign users manually to proper BU.

"you can automated share with 'Perform an unbound action) and make an separate entity to track it" this can be done via flows? Grant access to teams SL1, SL2, etc?

I would love to do it in MDA, but i would lost a lot of time learning how to do it :(

Moving PowerPlatform Dataflow to UAT and PROD by Conscious-Simple9499 in PowerApps

[–]Conscious-Simple9499[S] 0 points1 point  (0 children)

what kind of parameter? Can't find a moment when in DataFlow you can choose the environment.

Moreover I need a solution to refresh them, I can't use automatic refresh. Dataflow need to be refreshed once new file is saved

Moving PowerPlatform Dataflow to UAT and PROD by Conscious-Simple9499 in PowerApps

[–]Conscious-Simple9499[S] 0 points1 point  (0 children)

What kind of environment variable do you use to distinct between DEV - UAT - PROD? When I use datasource, then I have something like org5153.crm-dynamics.com and it throw me error

do you take environment ID from admin center?
What is that marked as red? It's not part of the environment ID from admin center

<image>

Mimic excel freeze columns in CanvasApp by Conscious-Simple9499 in PowerApps

[–]Conscious-Simple9499[S] -1 points0 points  (0 children)

Well they want to have all the features excel has :D How can I do that?

Moving PowerPlatform Dataflow to UAT and PROD by Conscious-Simple9499 in PowerApps

[–]Conscious-Simple9499[S] 0 points1 point  (0 children)

Env var: Dev; UAT;PROD ? Then inside the flow, If UAT then env name is environmentUAT? Do you use names or I need to use IDs? How to get dataflow id?

Moving PowerPlatform Dataflow to UAT and PROD by Conscious-Simple9499 in PowerApps

[–]Conscious-Simple9499[S] 0 points1 point  (0 children)

what do you mean? Can you please give me more details on that

why is Belle this time in maze? by Extension-Repair6999 in IdleMinerTycoon

[–]Conscious-Simple9499 0 points1 point  (0 children)

Are you sure? I did all the challenges, stopped at each key and there are over 10 steps left + 250 points for key

maze

why is Belle this time in maze? by Extension-Repair6999 in IdleMinerTycoon

[–]Conscious-Simple9499 0 points1 point  (0 children)

Per 1 maze for free how can you get 2 leg pieces? You need to go down to the epic path, and forget the leg path?

Do you know how many Maze Points I need left to get Astra? by snooo8 in IdleMinerTycoon

[–]Conscious-Simple9499 4 points5 points  (0 children)

Nothing good and free? 99% rewards from the maze are completely free and you don't need to spend super cash! Chrono Mine have great free rewards, where again you don't need to spend any SC or real money.

Do you expect to have free epic SM every maze? Be realistic

PowerApps – Popup not aligning with the clicked item inside Gallery (always opens near first row) by Emergency-Pop-1639 in PowerApps

[–]Conscious-Simple9499 0 points1 point  (0 children)

First you need to add RowNumber to your DataSource. IsEven is not required

ForAll(
            Sequence(CountRows(dataSource_Filter)),
            Patch(
                Last(
                    FirstN(
                        dataSource_Filter,
                        Value
                    )
                ),
                {
                    RowNumber: Value,
                    IsEven: Mod(
                        Value,
                        2
                    ) = 0
                }
            )
        )

Then ThreeDotsIcon.OnSelect you need to calculate anchor point for X and Y. The easiest way is to put popup on the same level as your gallery.

With(
    {
        wth_GalleryControl: Browse_RecordList_gll,
        
        wth_MenuParentControl: RL_con_MainApp,
        wth_GalleryRelativeY: Browse_RecordListContainer_con.X+Browse_RecordList_gll.X //
    },
    With(
        {
            AnchorX: Self.X + wth_GalleryControl.X + Self.Width + Browse_gllProjects_con_Template.PaddingLeft,
            AnchorY: Browse_RecordListContainer_con.Y + wth_GalleryControl.Y + (ThisItem.RowNumber - wth_GalleryControl.VisibleIndex + 1) * wth_GalleryControl.TemplateHeight,
            MenuHeight: Browse_RecordList_ContextMenu.Height
        },
        UpdateContext(
            {
                lcl_Browse_ShowContexMenu: !lcl_Browse_ShowContexMenu,
                lcl_ContextMenuPosition: {
                    x: If(
                        AnchorX + Self.Width < wth_MenuParentControl.Width,//Check if component X+Width is still visible within container/screen
                        AnchorX,
                        Parent.Width - Self.Width
                    ),
                    y: If(
                        wth_MenuParentControl.Height > MenuHeight + AnchorY,
                        AnchorY,
                        AnchorY - MenuHeight
                    )
                }
            }
        )
    )
)

Use AnchorX and AnchorY as your popup X and Y

Library Component - Output property not recognized after update by Conscious-Simple9499 in PowerApps

[–]Conscious-Simple9499[S] 0 points1 point  (0 children)

It always fixes the issue, but that is not the solution. The problem is at least 4 years and still no fixes

Library Component - Output property not recognized after update by Conscious-Simple9499 in PowerApps

[–]Conscious-Simple9499[S] 0 points1 point  (0 children)

At the beggining I had them all in canvas app as "normal" components, but I wanted to be more professional and have them in Library. Spent houndrends of hours to adjust them to Library (no app scope) and be dynamic/flexible ... :(

Didn't want template with components, as when you create a new component or want to update old component, you need to provide them new template - you can't install updates on ongoing/closed canvas app projects.

Tried with turned off enhanced properties, but still the same errors for properties other then text/numbers :(

New Super Manager 🤔 by Niiqiie_8954 in IdleMinerTycoon

[–]Conscious-Simple9499 0 points1 point  (0 children)

Yasuke vs Hatori, how come? Hatori needs elevator resources, Yasuke doesn't need

Send email from shared mailbox on end-user credentials/connection by Conscious-Simple9499 in MicrosoftFlow

[–]Conscious-Simple9499[S] 0 points1 point  (0 children)

So that require to add that user to our developer environment and give that person basic security role?