1. Put consecutive numbered tiles in an opaque bag.
2. Each person reaches in and blindly grabs a tile.
3. Play proceeds in the order of tiles.
You can think of dice rolling as simple random sampling with replacement. It's naturally good at generating combinations. Drawing from a bag is random sampling without replacement. It's naturally good at generating permutations.
Using a system that generates combinations to generate uniformly distributed random permutations is a super fun mathematical exercise and I'm sure this brought plenty of joy to the authors. But if you're just trying to design a physical mechanism to generate permutations, it'll be an easier starting point if you do sampling without replacement.
In fact, if you do want to generate permutations with dice, a simple (but laborious) way to do it is:
1. Choose an arbitrary ordering for the players.
2. For each player, roll a die. If the value rolled is the same as any value rolled by a previous player, re-roll. Continue to re-roll until a unique value is rolled.
3. Play proceeds in the order of values each player rolled.
You'll probably want to use d20 or some dice with a large number of faces relative to the number of players in order to minimize collisions and re-rolling.
I'm not 100% certain, but I believe this will generate an unbiased ordering where the order of players in step 1 has no effect on the resulting order determined in step 3.