UIMenu_permission.json 27 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632
  1. [
  2. {
  3. "RoleName": "Manager",
  4. "IsLocked": false,
  5. "LockTime": 10,
  6. "Menus": [
  7. {
  8. "MenuName": "Operation",
  9. "Menus": [
  10. {
  11. "MenuName": "OverView",
  12. "Permission": 2
  13. },
  14. {
  15. "MenuName": "Job",
  16. "Permission": 2
  17. },
  18. {
  19. "MenuName": "IOView",
  20. "Permission": 2
  21. },
  22. {
  23. "MenuName": "FA",
  24. "Permission": 2
  25. },
  26. {
  27. "MenuName": "WaferHolder",
  28. "Permission": 2
  29. },
  30. {
  31. "MenuName": "MaterialMovement",
  32. "Permission": 2
  33. }
  34. ]
  35. },
  36. {
  37. "MenuName": "HardWare",
  38. "Menus": [
  39. {
  40. "MenuName": "Reservoirs",
  41. "Menus": [
  42. {
  43. "MenuName": "Reservoir1",
  44. "Menus": [
  45. {
  46. "MenuName": "Reservoir1",
  47. "Permission": 2
  48. },
  49. {
  50. "MenuName": "Res1PMCt",
  51. "Permission": 2
  52. }
  53. ]
  54. },
  55. {
  56. "MenuName": "Reservoir2",
  57. "Menus": [
  58. {
  59. "MenuName": "Reservoir2",
  60. "Permission": 2
  61. },
  62. {
  63. "MenuName": "Res2PMCt",
  64. "Permission": 2
  65. }
  66. ]
  67. },
  68. {
  69. "MenuName": "Reservoir3",
  70. "Menus": [
  71. {
  72. "MenuName": "Reservoir3",
  73. "Permission": 2
  74. },
  75. {
  76. "MenuName": "Res3PMCt",
  77. "Permission": 2
  78. }
  79. ]
  80. },
  81. {
  82. "MenuName": "Reservoir4",
  83. "Menus": [
  84. {
  85. "MenuName": "Reservoir4",
  86. "Permission": 2
  87. },
  88. {
  89. "MenuName": "Res4PMCt",
  90. "Permission": 2
  91. }
  92. ]
  93. }
  94. ]
  95. },
  96. {
  97. "MenuName": "Puf",
  98. "Menus": [
  99. {
  100. "MenuName": "Puf1Screen",
  101. "Permission": 2
  102. },
  103. {
  104. "MenuName": "Puf1Motion",
  105. "Permission": 2
  106. },
  107. {
  108. "MenuName": "Puf2Screen",
  109. "Permission": 2
  110. },
  111. {
  112. "MenuName": "Puf2Motion",
  113. "Permission": 2
  114. }
  115. ]
  116. },
  117. {
  118. "MenuName": "Loader",
  119. "Menus": [
  120. {
  121. "MenuName": "Setup",
  122. "Permission": 2
  123. },
  124. {
  125. "MenuName": "Motion",
  126. "Permission": 2
  127. },
  128. {
  129. "MenuName": "Cycle",
  130. "Permission": 2
  131. }
  132. ]
  133. },
  134. {
  135. "MenuName": "LinMots",
  136. "Menus": [
  137. {
  138. "MenuName": "LNM1",
  139. "Permission": 2
  140. },
  141. {
  142. "MenuName": "LNM2",
  143. "Permission": 2
  144. },
  145. {
  146. "MenuName": "LNM3",
  147. "Permission": 2
  148. }
  149. ]
  150. },
  151. {
  152. "MenuName": "Resistivity",
  153. "Menus": [
  154. {
  155. "MenuName": "RP1",
  156. "Permission": 2
  157. },
  158. {
  159. "MenuName": "RP2",
  160. "Permission": 2
  161. }
  162. ]
  163. },
  164. {
  165. "MenuName": "Temperature",
  166. "Menus": [
  167. {
  168. "MenuName": "TC1",
  169. "Permission": 2
  170. }
  171. ]
  172. },
  173. {
  174. "MenuName": "Power",
  175. "Menus": [
  176. {
  177. "MenuName": "Metal1",
  178. "Permission": 2
  179. },
  180. {
  181. "MenuName": "Metal2",
  182. "Permission": 2
  183. },
  184. {
  185. "MenuName": "Metal3",
  186. "Permission": 2
  187. },
  188. {
  189. "MenuName": "Metal4",
  190. "Permission": 2
  191. },
  192. {
  193. "MenuName": "Reservoir1",
  194. "Permission": 2
  195. },
  196. {
  197. "MenuName": "Reservoir2",
  198. "Permission": 2
  199. },
  200. {
  201. "MenuName": "Reservoir3",
  202. "Permission": 2
  203. },
  204. {
  205. "MenuName": "Reservoir4",
  206. "Permission": 2
  207. }
  208. ]
  209. },
  210. {
  211. "MenuName": "Transporters",
  212. "Menus": [
  213. {
  214. "MenuName": "Debug",
  215. "Permission": 2
  216. },
  217. {
  218. "MenuName": "Motion",
  219. "Permission": 2
  220. },
  221. {
  222. "MenuName": "Loader Teach",
  223. "Permission": 2
  224. },
  225. {
  226. "MenuName": "Process Teach",
  227. "Permission": 2
  228. }
  229. ]
  230. },
  231. {
  232. "MenuName": "SRD",
  233. "Menus": [
  234. {
  235. "MenuName": "SRD1",
  236. "Permission": 2
  237. },
  238. {
  239. "MenuName": "SRD2",
  240. "Permission": 2
  241. },
  242. {
  243. "MenuName": "SRDSetup",
  244. "Permission": 2
  245. },
  246. {
  247. "MenuName": "SRDMotion",
  248. "Permission": 2
  249. }
  250. ]
  251. },
  252. {
  253. "MenuName": "Modules",
  254. "Menus": [
  255. {
  256. "MenuName": "Dryer2",
  257. "Permission": 2
  258. },
  259. {
  260. "MenuName": "Dryer1",
  261. "Permission": 2
  262. },
  263. {
  264. "MenuName": "Prewet1",
  265. "Permission": 2
  266. },
  267. {
  268. "MenuName": "Rinse4",
  269. "Permission": 2
  270. },
  271. {
  272. "MenuName": "Rinse3",
  273. "Permission": 2
  274. },
  275. {
  276. "MenuName": "Metal4",
  277. "Permission": 2
  278. },
  279. {
  280. "MenuName": "Rinse2",
  281. "Permission": 2
  282. },
  283. {
  284. "MenuName": "Metal3",
  285. "Permission": 2
  286. },
  287. {
  288. "MenuName": "Metal2",
  289. "Permission": 2
  290. },
  291. {
  292. "MenuName": "Metal1",
  293. "Permission": 2
  294. },
  295. {
  296. "MenuName": "Rinse1",
  297. "Permission": 2
  298. }
  299. ]
  300. },
  301. {
  302. "MenuName": "Facilities",
  303. "Permission": 2
  304. }
  305. ]
  306. },
  307. {
  308. "MenuName": "Recipe",
  309. "Menus": [
  310. {
  311. "MenuName": "Manage",
  312. "Permission": 2
  313. },
  314. {
  315. "MenuName": "Sequence",
  316. "Permission": 2
  317. },
  318. {
  319. "MenuName": "SRD",
  320. "Permission": 2
  321. },
  322. {
  323. "MenuName": "PWT",
  324. "Permission": 2
  325. },
  326. {
  327. "MenuName": "DEP",
  328. "Permission": 2
  329. },
  330. {
  331. "MenuName": "QDR",
  332. "Permission": 2
  333. },
  334. {
  335. "MenuName": "HVD",
  336. "Permission": 2
  337. },
  338. {
  339. "MenuName": "RES",
  340. "Permission": 2
  341. },
  342. {
  343. "MenuName": "RDS",
  344. "Permission": 2
  345. }
  346. ]
  347. },
  348. {
  349. "MenuName": "Transfer",
  350. "Menus": [
  351. {
  352. "MenuName": "EFEM",
  353. "Permission": 2
  354. },
  355. {
  356. "MenuName": "RobotCycle",
  357. "Permission": 2
  358. }
  359. ]
  360. },
  361. {
  362. "MenuName": "Configuration",
  363. "Menus": [
  364. {
  365. "MenuName": "Config",
  366. "Permission": 2
  367. },
  368. {
  369. "MenuName": "Role",
  370. "Permission": 2
  371. },
  372. {
  373. "MenuName": "SignalTower",
  374. "Permission": 2
  375. }
  376. ]
  377. },
  378. {
  379. "MenuName": "DataLog",
  380. "Menus": [
  381. {
  382. "MenuName": "Event",
  383. "Permission": 2
  384. },
  385. {
  386. "MenuName": "WaferHistory",
  387. "Permission": 2
  388. },
  389. {
  390. "MenuName": "Process History",
  391. "Permission": 2
  392. },
  393. {
  394. "MenuName": "Data History",
  395. "Permission": 2
  396. }
  397. ]
  398. },
  399. {
  400. "MenuName": "Alarm",
  401. "Menus": [
  402. {
  403. "MenuName": "AlarmMessage",
  404. "Permission": 2
  405. }
  406. ]
  407. }
  408. ]
  409. },
  410. {
  411. "RoleName": "Engineer",
  412. "IsLocked": false,
  413. "LockTime": 13,
  414. "Menus": [
  415. {
  416. "MenuName": "Operation",
  417. "Menus": [
  418. {
  419. "MenuName": "OverView",
  420. "Permission": 1
  421. },
  422. {
  423. "MenuName": "Job",
  424. "Permission": 1
  425. },
  426. {
  427. "MenuName": "IOView",
  428. "Permission": 1
  429. },
  430. {
  431. "MenuName": "FA",
  432. "Permission": 2
  433. },
  434. {
  435. "MenuName": "WaferHolder",
  436. "Permission": 2
  437. },
  438. {
  439. "MenuName": "MaterialMovement",
  440. "Permission": 2
  441. }
  442. ]
  443. },
  444. {
  445. "MenuName": "HardWare",
  446. "Menus": [
  447. {
  448. "MenuName": "Reservoirs",
  449. "Menus": [
  450. {
  451. "MenuName": "Reservoir1",
  452. "Menus": [
  453. {
  454. "MenuName": "Reservoir1",
  455. "Permission": 2
  456. },
  457. {
  458. "MenuName": "Res1PMCt",
  459. "Permission": 2
  460. }
  461. ]
  462. },
  463. {
  464. "MenuName": "Reservoir2",
  465. "Menus": [
  466. {
  467. "MenuName": "Reservoir2",
  468. "Permission": 2
  469. },
  470. {
  471. "MenuName": "Res2PMCt",
  472. "Permission": 2
  473. }
  474. ]
  475. },
  476. {
  477. "MenuName": "Reservoir3",
  478. "Menus": [
  479. {
  480. "MenuName": "Reservoir3",
  481. "Permission": 2
  482. },
  483. {
  484. "MenuName": "Res3PMCt",
  485. "Permission": 2
  486. }
  487. ]
  488. },
  489. {
  490. "MenuName": "Reservoir4",
  491. "Menus": [
  492. {
  493. "MenuName": "Reservoir4",
  494. "Permission": 2
  495. },
  496. {
  497. "MenuName": "Res4PMCt",
  498. "Permission": 2
  499. }
  500. ]
  501. }
  502. ]
  503. },
  504. {
  505. "MenuName": "Puf",
  506. "Menus": [
  507. {
  508. "MenuName": "Puf1Screen",
  509. "Permission": 2
  510. },
  511. {
  512. "MenuName": "Puf1Motion",
  513. "Permission": 2
  514. },
  515. {
  516. "MenuName": "Puf2Screen",
  517. "Permission": 2
  518. },
  519. {
  520. "MenuName": "Puf2Motion",
  521. "Permission": 2
  522. }
  523. ]
  524. },
  525. {
  526. "MenuName": "Loader",
  527. "Menus": [
  528. {
  529. "MenuName": "Setup",
  530. "Permission": 2
  531. },
  532. {
  533. "MenuName": "Motion",
  534. "Permission": 2
  535. },
  536. {
  537. "MenuName": "Cycle",
  538. "Permission": 2
  539. }
  540. ]
  541. },
  542. {
  543. "MenuName": "LinMots",
  544. "Menus": [
  545. {
  546. "MenuName": "LNM1",
  547. "Permission": 2
  548. },
  549. {
  550. "MenuName": "LNM2",
  551. "Permission": 2
  552. },
  553. {
  554. "MenuName": "LNM3",
  555. "Permission": 2
  556. }
  557. ]
  558. },
  559. {
  560. "MenuName": "Resistivity",
  561. "Menus": [
  562. {
  563. "MenuName": "RP1",
  564. "Permission": 2
  565. },
  566. {
  567. "MenuName": "RP2",
  568. "Permission": 2
  569. }
  570. ]
  571. },
  572. {
  573. "MenuName": "Temperature",
  574. "Menus": [
  575. {
  576. "MenuName": "TC1",
  577. "Permission": 2
  578. }
  579. ]
  580. },
  581. {
  582. "MenuName": "Power",
  583. "Menus": [
  584. {
  585. "MenuName": "Metal1",
  586. "Permission": 2
  587. },
  588. {
  589. "MenuName": "Metal2",
  590. "Permission": 2
  591. },
  592. {
  593. "MenuName": "Metal3",
  594. "Permission": 2
  595. },
  596. {
  597. "MenuName": "Metal4",
  598. "Permission": 2
  599. },
  600. {
  601. "MenuName": "Reservoir1",
  602. "Permission": 2
  603. },
  604. {
  605. "MenuName": "Reservoir2",
  606. "Permission": 2
  607. },
  608. {
  609. "MenuName": "Reservoir3",
  610. "Permission": 2
  611. },
  612. {
  613. "MenuName": "Reservoir4",
  614. "Permission": 2
  615. }
  616. ]
  617. },
  618. {
  619. "MenuName": "Transporters",
  620. "Menus": [
  621. {
  622. "MenuName": "Debug",
  623. "Permission": 2
  624. },
  625. {
  626. "MenuName": "Motion",
  627. "Permission": 2
  628. },
  629. {
  630. "MenuName": "Loader Teach",
  631. "Permission": 2
  632. },
  633. {
  634. "MenuName": "Process Teach",
  635. "Permission": 2
  636. }
  637. ]
  638. },
  639. {
  640. "MenuName": "SRD",
  641. "Menus": [
  642. {
  643. "MenuName": "SRD1",
  644. "Permission": 2
  645. },
  646. {
  647. "MenuName": "SRD2",
  648. "Permission": 2
  649. },
  650. {
  651. "MenuName": "SRDSetup",
  652. "Permission": 2
  653. },
  654. {
  655. "MenuName": "SRDMotion",
  656. "Permission": 2
  657. }
  658. ]
  659. },
  660. {
  661. "MenuName": "Modules",
  662. "Menus": [
  663. {
  664. "MenuName": "Dryer2",
  665. "Permission": 2
  666. },
  667. {
  668. "MenuName": "Dryer1",
  669. "Permission": 2
  670. },
  671. {
  672. "MenuName": "Prewet1",
  673. "Permission": 2
  674. },
  675. {
  676. "MenuName": "Rinse4",
  677. "Permission": 2
  678. },
  679. {
  680. "MenuName": "Rinse3",
  681. "Permission": 2
  682. },
  683. {
  684. "MenuName": "Metal4",
  685. "Permission": 2
  686. },
  687. {
  688. "MenuName": "Rinse2",
  689. "Permission": 2
  690. },
  691. {
  692. "MenuName": "Metal3",
  693. "Permission": 2
  694. },
  695. {
  696. "MenuName": "Metal2",
  697. "Permission": 2
  698. },
  699. {
  700. "MenuName": "Metal1",
  701. "Permission": 2
  702. },
  703. {
  704. "MenuName": "Rinse1",
  705. "Permission": 2
  706. }
  707. ]
  708. },
  709. {
  710. "MenuName": "Facilities",
  711. "Permission": 2
  712. },
  713. {
  714. "MenuName": "Safety",
  715. "Permission": 2
  716. }
  717. ]
  718. },
  719. {
  720. "MenuName": "Recipe",
  721. "Menus": [
  722. {
  723. "MenuName": "Manage",
  724. "Permission": 2
  725. },
  726. {
  727. "MenuName": "Sequence",
  728. "Permission": 2
  729. },
  730. {
  731. "MenuName": "SRD",
  732. "Permission": 2
  733. },
  734. {
  735. "MenuName": "PWT",
  736. "Permission": 2
  737. },
  738. {
  739. "MenuName": "DEP",
  740. "Permission": 2
  741. },
  742. {
  743. "MenuName": "QDR",
  744. "Permission": 2
  745. },
  746. {
  747. "MenuName": "HVD",
  748. "Permission": 2
  749. },
  750. {
  751. "MenuName": "RES",
  752. "Permission": 2
  753. },
  754. {
  755. "MenuName": "RDS",
  756. "Permission": 2
  757. }
  758. ]
  759. },
  760. {
  761. "MenuName": "Transfer",
  762. "Menus": [
  763. {
  764. "MenuName": "EFEM",
  765. "Permission": 2
  766. }
  767. ]
  768. },
  769. {
  770. "MenuName": "Configuration",
  771. "Menus": [
  772. {
  773. "MenuName": "Config",
  774. "Permission": 2
  775. },
  776. {
  777. "MenuName": "Role",
  778. "Permission": 2
  779. },
  780. {
  781. "MenuName": "SignalTower",
  782. "Permission": 2
  783. }
  784. ]
  785. },
  786. {
  787. "MenuName": "DataLog",
  788. "Menus": [
  789. {
  790. "MenuName": "Event",
  791. "Permission": 2
  792. },
  793. {
  794. "MenuName": "WaferHistory",
  795. "Permission": 2
  796. },
  797. {
  798. "MenuName": "Process History",
  799. "Permission": 2
  800. },
  801. {
  802. "MenuName": "Data History",
  803. "Permission": 2
  804. }
  805. ]
  806. },
  807. {
  808. "MenuName": "Alarm",
  809. "Menus": [
  810. {
  811. "MenuName": "AlarmMessage",
  812. "Permission": 2
  813. }
  814. ]
  815. }
  816. ]
  817. },
  818. {
  819. "RoleName": "Technician",
  820. "IsLocked": false,
  821. "LockTime": 3,
  822. "Menus": [
  823. {
  824. "MenuName": "Operation",
  825. "Menus": [
  826. {
  827. "MenuName": "OverView",
  828. "Permission": 2
  829. },
  830. {
  831. "MenuName": "Job",
  832. "Permission": 2
  833. },
  834. {
  835. "MenuName": "IOView",
  836. "Permission": 2
  837. },
  838. {
  839. "MenuName": "FA",
  840. "Permission": 0
  841. },
  842. {
  843. "MenuName": "WaferHolder",
  844. "Permission": 0
  845. },
  846. {
  847. "MenuName": "MaterialMovement",
  848. "Permission": 0
  849. }
  850. ]
  851. },
  852. {
  853. "MenuName": "HardWare",
  854. "Menus": [
  855. {
  856. "MenuName": "Reservoirs",
  857. "Menus": [
  858. {
  859. "MenuName": "Reservoir1",
  860. "Menus": [
  861. {
  862. "MenuName": "Reservoir1",
  863. "Permission": 2
  864. },
  865. {
  866. "MenuName": "Res1PMCt",
  867. "Permission": 2
  868. }
  869. ]
  870. },
  871. {
  872. "MenuName": "Reservoir2",
  873. "Menus": [
  874. {
  875. "MenuName": "Reservoir2",
  876. "Permission": 2
  877. },
  878. {
  879. "MenuName": "Res2PMCt",
  880. "Permission": 2
  881. }
  882. ]
  883. },
  884. {
  885. "MenuName": "Reservoir3",
  886. "Menus": [
  887. {
  888. "MenuName": "Reservoir3",
  889. "Permission": 2
  890. },
  891. {
  892. "MenuName": "Res3PMCt",
  893. "Permission": 2
  894. }
  895. ]
  896. },
  897. {
  898. "MenuName": "Reservoir4",
  899. "Menus": [
  900. {
  901. "MenuName": "Reservoir4",
  902. "Permission": 2
  903. },
  904. {
  905. "MenuName": "Res4PMCt",
  906. "Permission": 2
  907. }
  908. ]
  909. }
  910. ]
  911. },
  912. {
  913. "MenuName": "Puf",
  914. "Menus": [
  915. {
  916. "MenuName": "Puf1Screen",
  917. "Permission": 2
  918. },
  919. {
  920. "MenuName": "Puf1Motion",
  921. "Permission": 2
  922. },
  923. {
  924. "MenuName": "Puf2Screen",
  925. "Permission": 2
  926. },
  927. {
  928. "MenuName": "Puf2Motion",
  929. "Permission": 2
  930. }
  931. ]
  932. },
  933. {
  934. "MenuName": "Loader",
  935. "Menus": [
  936. {
  937. "MenuName": "Setup",
  938. "Permission": 2
  939. },
  940. {
  941. "MenuName": "Motion",
  942. "Permission": 2
  943. },
  944. {
  945. "MenuName": "Cycle",
  946. "Permission": 2
  947. }
  948. ]
  949. },
  950. {
  951. "MenuName": "LinMots",
  952. "Menus": [
  953. {
  954. "MenuName": "LNM1",
  955. "Permission": 2
  956. },
  957. {
  958. "MenuName": "LNM2",
  959. "Permission": 2
  960. },
  961. {
  962. "MenuName": "LNM3",
  963. "Permission": 2
  964. }
  965. ]
  966. },
  967. {
  968. "MenuName": "Resistivity",
  969. "Menus": [
  970. {
  971. "MenuName": "RP1",
  972. "Permission": 2
  973. },
  974. {
  975. "MenuName": "RP2",
  976. "Permission": 2
  977. }
  978. ]
  979. },
  980. {
  981. "MenuName": "Temperature",
  982. "Menus": [
  983. {
  984. "MenuName": "TC1",
  985. "Permission": 2
  986. }
  987. ]
  988. },
  989. {
  990. "MenuName": "Power",
  991. "Menus": [
  992. {
  993. "MenuName": "Metal1",
  994. "Permission": 2
  995. },
  996. {
  997. "MenuName": "Metal2",
  998. "Permission": 2
  999. },
  1000. {
  1001. "MenuName": "Metal3",
  1002. "Permission": 2
  1003. },
  1004. {
  1005. "MenuName": "Metal4",
  1006. "Permission": 2
  1007. },
  1008. {
  1009. "MenuName": "Reservoir1",
  1010. "Permission": 2
  1011. },
  1012. {
  1013. "MenuName": "Reservoir2",
  1014. "Permission": 2
  1015. },
  1016. {
  1017. "MenuName": "Reservoir3",
  1018. "Permission": 2
  1019. },
  1020. {
  1021. "MenuName": "Reservoir4",
  1022. "Permission": 2
  1023. }
  1024. ]
  1025. },
  1026. {
  1027. "MenuName": "Transporters",
  1028. "Menus": [
  1029. {
  1030. "MenuName": "Debug",
  1031. "Permission": 2
  1032. },
  1033. {
  1034. "MenuName": "Motion",
  1035. "Permission": 2
  1036. },
  1037. {
  1038. "MenuName": "Loader Teach",
  1039. "Permission": 2
  1040. },
  1041. {
  1042. "MenuName": "Process Teach",
  1043. "Permission": 2
  1044. }
  1045. ]
  1046. },
  1047. {
  1048. "MenuName": "SRD",
  1049. "Menus": [
  1050. {
  1051. "MenuName": "SRD1",
  1052. "Permission": 2
  1053. },
  1054. {
  1055. "MenuName": "SRD2",
  1056. "Permission": 2
  1057. },
  1058. {
  1059. "MenuName": "SRDSetup",
  1060. "Permission": 2
  1061. },
  1062. {
  1063. "MenuName": "SRDMotion",
  1064. "Permission": 2
  1065. }
  1066. ]
  1067. },
  1068. {
  1069. "MenuName": "Modules",
  1070. "Menus": [
  1071. {
  1072. "MenuName": "Dryer2",
  1073. "Permission": 2
  1074. },
  1075. {
  1076. "MenuName": "Dryer1",
  1077. "Permission": 2
  1078. },
  1079. {
  1080. "MenuName": "Prewet1",
  1081. "Permission": 2
  1082. },
  1083. {
  1084. "MenuName": "Rinse4",
  1085. "Permission": 2
  1086. },
  1087. {
  1088. "MenuName": "Rinse3",
  1089. "Permission": 2
  1090. },
  1091. {
  1092. "MenuName": "Metal4",
  1093. "Permission": 2
  1094. },
  1095. {
  1096. "MenuName": "Rinse2",
  1097. "Permission": 2
  1098. },
  1099. {
  1100. "MenuName": "Metal3",
  1101. "Permission": 2
  1102. },
  1103. {
  1104. "MenuName": "Metal2",
  1105. "Permission": 2
  1106. },
  1107. {
  1108. "MenuName": "Metal1",
  1109. "Permission": 2
  1110. },
  1111. {
  1112. "MenuName": "Rinse1",
  1113. "Permission": 2
  1114. }
  1115. ]
  1116. },
  1117. {
  1118. "MenuName": "Facilities",
  1119. "Permission": 2
  1120. }
  1121. ]
  1122. },
  1123. {
  1124. "MenuName": "Recipe",
  1125. "Menus": [
  1126. {
  1127. "MenuName": "Manage",
  1128. "Permission": 2
  1129. },
  1130. {
  1131. "MenuName": "Sequence",
  1132. "Permission": 2
  1133. },
  1134. {
  1135. "MenuName": "SRD",
  1136. "Permission": 2
  1137. },
  1138. {
  1139. "MenuName": "PWT",
  1140. "Permission": 2
  1141. },
  1142. {
  1143. "MenuName": "DEP",
  1144. "Permission": 2
  1145. },
  1146. {
  1147. "MenuName": "QDR",
  1148. "Permission": 2
  1149. },
  1150. {
  1151. "MenuName": "HVD",
  1152. "Permission": 2
  1153. },
  1154. {
  1155. "MenuName": "RES",
  1156. "Permission": 2
  1157. },
  1158. {
  1159. "MenuName": "RDS",
  1160. "Permission": 2
  1161. }
  1162. ]
  1163. },
  1164. {
  1165. "MenuName": "Transfer",
  1166. "Menus": [
  1167. {
  1168. "MenuName": "EFEM",
  1169. "Permission": 2
  1170. }
  1171. ]
  1172. },
  1173. {
  1174. "MenuName": "Configuration",
  1175. "Menus": [
  1176. {
  1177. "MenuName": "Config",
  1178. "Permission": 2
  1179. },
  1180. {
  1181. "MenuName": "Role",
  1182. "Permission": 2
  1183. },
  1184. {
  1185. "MenuName": "SignalTower",
  1186. "Permission": 2
  1187. }
  1188. ]
  1189. },
  1190. {
  1191. "MenuName": "DataLog",
  1192. "Menus": [
  1193. {
  1194. "MenuName": "Event",
  1195. "Permission": 2
  1196. },
  1197. {
  1198. "MenuName": "WaferHistory",
  1199. "Permission": 2
  1200. },
  1201. {
  1202. "MenuName": "Process History",
  1203. "Permission": 2
  1204. },
  1205. {
  1206. "MenuName": "Data History",
  1207. "Permission": 2
  1208. }
  1209. ]
  1210. },
  1211. {
  1212. "MenuName": "Alarm",
  1213. "Menus": [
  1214. {
  1215. "MenuName": "AlarmMessage",
  1216. "Permission": 2
  1217. }
  1218. ]
  1219. }
  1220. ]
  1221. },
  1222. {
  1223. "RoleName": "Operator",
  1224. "IsLocked": false,
  1225. "LockTime": 4,
  1226. "Menus": [
  1227. {
  1228. "MenuName": "Operation",
  1229. "Menus": [
  1230. {
  1231. "MenuName": "OverView",
  1232. "Permission": 2
  1233. },
  1234. {
  1235. "MenuName": "Job",
  1236. "Permission": 2
  1237. },
  1238. {
  1239. "MenuName": "IOView",
  1240. "Permission": 2
  1241. },
  1242. {
  1243. "MenuName": "FA",
  1244. "Permission": 2
  1245. },
  1246. {
  1247. "MenuName": "WaferHolder",
  1248. "Permission": 2
  1249. },
  1250. {
  1251. "MenuName": "MaterialMovement",
  1252. "Permission": 2
  1253. }
  1254. ]
  1255. },
  1256. {
  1257. "MenuName": "HardWare",
  1258. "Menus": [
  1259. {
  1260. "MenuName": "Reservoirs",
  1261. "Menus": [
  1262. {
  1263. "MenuName": "Reservoir1",
  1264. "Menus": [
  1265. {
  1266. "MenuName": "Reservoir1",
  1267. "Permission": 2
  1268. },
  1269. {
  1270. "MenuName": "Res1PMCt",
  1271. "Permission": 2
  1272. }
  1273. ]
  1274. },
  1275. {
  1276. "MenuName": "Reservoir2",
  1277. "Menus": [
  1278. {
  1279. "MenuName": "Reservoir2",
  1280. "Permission": 2
  1281. },
  1282. {
  1283. "MenuName": "Res2PMCt",
  1284. "Permission": 2
  1285. }
  1286. ]
  1287. },
  1288. {
  1289. "MenuName": "Reservoir3",
  1290. "Menus": [
  1291. {
  1292. "MenuName": "Reservoir3",
  1293. "Permission": 2
  1294. },
  1295. {
  1296. "MenuName": "Res3PMCt",
  1297. "Permission": 2
  1298. }
  1299. ]
  1300. },
  1301. {
  1302. "MenuName": "Reservoir4",
  1303. "Menus": [
  1304. {
  1305. "MenuName": "Reservoir4",
  1306. "Permission": 2
  1307. },
  1308. {
  1309. "MenuName": "Res4PMCt",
  1310. "Permission": 2
  1311. }
  1312. ]
  1313. }
  1314. ]
  1315. },
  1316. {
  1317. "MenuName": "Puf",
  1318. "Menus": [
  1319. {
  1320. "MenuName": "Puf1Screen",
  1321. "Permission": 2
  1322. },
  1323. {
  1324. "MenuName": "Puf1Motion",
  1325. "Permission": 2
  1326. },
  1327. {
  1328. "MenuName": "Puf2Screen",
  1329. "Permission": 2
  1330. },
  1331. {
  1332. "MenuName": "Puf2Motion",
  1333. "Permission": 2
  1334. }
  1335. ]
  1336. },
  1337. {
  1338. "MenuName": "Loader",
  1339. "Menus": [
  1340. {
  1341. "MenuName": "Setup",
  1342. "Permission": 2
  1343. },
  1344. {
  1345. "MenuName": "Motion",
  1346. "Permission": 2
  1347. },
  1348. {
  1349. "MenuName": "Cycle",
  1350. "Permission": 2
  1351. }
  1352. ]
  1353. },
  1354. {
  1355. "MenuName": "LinMots",
  1356. "Menus": [
  1357. {
  1358. "MenuName": "LNM1",
  1359. "Permission": 2
  1360. },
  1361. {
  1362. "MenuName": "LNM2",
  1363. "Permission": 2
  1364. },
  1365. {
  1366. "MenuName": "LNM3",
  1367. "Permission": 2
  1368. }
  1369. ]
  1370. },
  1371. {
  1372. "MenuName": "Resistivity",
  1373. "Menus": [
  1374. {
  1375. "MenuName": "RP1",
  1376. "Permission": 2
  1377. },
  1378. {
  1379. "MenuName": "RP2",
  1380. "Permission": 2
  1381. }
  1382. ]
  1383. },
  1384. {
  1385. "MenuName": "Temperature",
  1386. "Menus": [
  1387. {
  1388. "MenuName": "TC1",
  1389. "Permission": 2
  1390. }
  1391. ]
  1392. },
  1393. {
  1394. "MenuName": "Power",
  1395. "Menus": [
  1396. {
  1397. "MenuName": "Metal1",
  1398. "Permission": 2
  1399. },
  1400. {
  1401. "MenuName": "Metal2",
  1402. "Permission": 2
  1403. },
  1404. {
  1405. "MenuName": "Metal3",
  1406. "Permission": 2
  1407. },
  1408. {
  1409. "MenuName": "Metal4",
  1410. "Permission": 2
  1411. },
  1412. {
  1413. "MenuName": "Reservoir1",
  1414. "Permission": 2
  1415. },
  1416. {
  1417. "MenuName": "Reservoir2",
  1418. "Permission": 2
  1419. },
  1420. {
  1421. "MenuName": "Reservoir3",
  1422. "Permission": 2
  1423. },
  1424. {
  1425. "MenuName": "Reservoir4",
  1426. "Permission": 2
  1427. }
  1428. ]
  1429. },
  1430. {
  1431. "MenuName": "Transporters",
  1432. "Menus": [
  1433. {
  1434. "MenuName": "Debug",
  1435. "Permission": 2
  1436. },
  1437. {
  1438. "MenuName": "Motion",
  1439. "Permission": 2
  1440. },
  1441. {
  1442. "MenuName": "Loader Teach",
  1443. "Permission": 2
  1444. },
  1445. {
  1446. "MenuName": "Process Teach",
  1447. "Permission": 2
  1448. }
  1449. ]
  1450. },
  1451. {
  1452. "MenuName": "SRD",
  1453. "Menus": [
  1454. {
  1455. "MenuName": "SRD1",
  1456. "Permission": 2
  1457. },
  1458. {
  1459. "MenuName": "SRD2",
  1460. "Permission": 2
  1461. },
  1462. {
  1463. "MenuName": "SRDSetup",
  1464. "Permission": 2
  1465. },
  1466. {
  1467. "MenuName": "SRDMotion",
  1468. "Permission": 2
  1469. }
  1470. ]
  1471. },
  1472. {
  1473. "MenuName": "Modules",
  1474. "Menus": [
  1475. {
  1476. "MenuName": "Dryer2",
  1477. "Permission": 2
  1478. },
  1479. {
  1480. "MenuName": "Dryer1",
  1481. "Permission": 2
  1482. },
  1483. {
  1484. "MenuName": "Prewet1",
  1485. "Permission": 2
  1486. },
  1487. {
  1488. "MenuName": "Rinse4",
  1489. "Permission": 2
  1490. },
  1491. {
  1492. "MenuName": "Rinse3",
  1493. "Permission": 2
  1494. },
  1495. {
  1496. "MenuName": "Metal4",
  1497. "Permission": 2
  1498. },
  1499. {
  1500. "MenuName": "Rinse2",
  1501. "Permission": 2
  1502. },
  1503. {
  1504. "MenuName": "Metal3",
  1505. "Permission": 2
  1506. },
  1507. {
  1508. "MenuName": "Metal2",
  1509. "Permission": 2
  1510. },
  1511. {
  1512. "MenuName": "Metal1",
  1513. "Permission": 2
  1514. },
  1515. {
  1516. "MenuName": "Rinse1",
  1517. "Permission": 2
  1518. }
  1519. ]
  1520. },
  1521. {
  1522. "MenuName": "Facilities",
  1523. "Permission": 2
  1524. }
  1525. ]
  1526. },
  1527. {
  1528. "MenuName": "Recipe",
  1529. "Menus": [
  1530. {
  1531. "MenuName": "Manage",
  1532. "Permission": 2
  1533. },
  1534. {
  1535. "MenuName": "Sequence",
  1536. "Permission": 2
  1537. },
  1538. {
  1539. "MenuName": "SRD",
  1540. "Permission": 2
  1541. },
  1542. {
  1543. "MenuName": "PWT",
  1544. "Permission": 2
  1545. },
  1546. {
  1547. "MenuName": "DEP",
  1548. "Permission": 2
  1549. },
  1550. {
  1551. "MenuName": "QDR",
  1552. "Permission": 2
  1553. },
  1554. {
  1555. "MenuName": "HVD",
  1556. "Permission": 2
  1557. },
  1558. {
  1559. "MenuName": "RES",
  1560. "Permission": 2
  1561. },
  1562. {
  1563. "MenuName": "RDS",
  1564. "Permission": 2
  1565. }
  1566. ]
  1567. },
  1568. {
  1569. "MenuName": "Transfer",
  1570. "Menus": [
  1571. {
  1572. "MenuName": "EFEM",
  1573. "Permission": 2
  1574. }
  1575. ]
  1576. },
  1577. {
  1578. "MenuName": "Configuration",
  1579. "Menus": [
  1580. {
  1581. "MenuName": "Config",
  1582. "Permission": 2
  1583. },
  1584. {
  1585. "MenuName": "Role",
  1586. "Permission": 2
  1587. },
  1588. {
  1589. "MenuName": "SignalTower",
  1590. "Permission": 2
  1591. }
  1592. ]
  1593. },
  1594. {
  1595. "MenuName": "DataLog",
  1596. "Menus": [
  1597. {
  1598. "MenuName": "Event",
  1599. "Permission": 2
  1600. },
  1601. {
  1602. "MenuName": "WaferHistory",
  1603. "Permission": 2
  1604. },
  1605. {
  1606. "MenuName": "Process History",
  1607. "Permission": 2
  1608. },
  1609. {
  1610. "MenuName": "Data History",
  1611. "Permission": 2
  1612. }
  1613. ]
  1614. },
  1615. {
  1616. "MenuName": "Alarm",
  1617. "Menus": [
  1618. {
  1619. "MenuName": "AlarmMessage",
  1620. "Permission": 2
  1621. }
  1622. ]
  1623. }
  1624. ]
  1625. }
  1626. ]