Beispiel für Projektvorlagen

Im Folgenden sehen Sie ein Beispiel für eine JSON-Projektvorlagendatei. Die Vorlage enthält die folgenden Abschnitte:

Anmerkung: Die in der Vorlage hinzugefügten Benutzer, Rollen und Firmen müssen bereits im BIM 360-Konto vorhanden sein.
Tipp: Ordner und Teams müssen in der Vorlage angegeben werden, damit das Projekt erfolgreich erstellt werden kann. Andere Abschnitte der Vorlage sind optional. Beispielsweise können Rollen und Benutzer zu Teams hinzugefügt und Teamdetails geändert werden, sobald das Projekt erstellt wurde.

Allgemein: Wenn Sie ein Design Collaboration-Projekt einrichten und Teams erstellen, werden in Document Management automatisch geteilte und einbezogene Ordner für jedes Team erstellt. Sie können diesen Abschnitt jedoch verwenden, um den Speicherort des geteilten Ordners und den Namen des einbezogenen Ordners zu definieren. Weitere Informationen finden Sie unter Teams in Design Collaboration.

{
   "type": "dcs:project:template",
   "version": "1.0",
   "sharedFolderPath": [
        "Folder A",
        "Folder B",
        "Shared"
    ],
    "consumedFolderName": "Consumed",

Firmen: Firmen können verwendet werden, um den Ordnerzugriff und die Berechtigungsebenen jedes Teams in einem Projekt zu steuern. Verwenden Sie diesen Abschnitt der Vorlage, um die Firmen im Projekt, das Team, zu dem jede Firma gehört, und die zugehörigen Berechtigungen zu definieren. Bei Bedarf können Sie auch Ordner für Benutzer erstellen, die dieser Firma zugewiesen sind, und Berechtigungen für diese Ordner angeben.

    "companies": [
       {
        "name": "Premier Architects",
        "teams": [
            {
                "team": "Arch",
                "permissionLevel": "CAN_EDIT_PACKAGES"
    ],
    "folders": [
            {
                "folder": [
                    "Arch"
                ],
                "permissions": [
                    "EDIT",
                    "PUBLISH",
                    "VIEW",
                    "DOWNLOAD",
                    "COLLABORATE"
                ]
            }
        ] 

Rollen: Rollen können verwendet werden, um den Ordnerzugriff und die Berechtigungsebenen für jedes Team in einem Projekt zu steuern. Verwenden Sie diesen Abschnitt der Vorlage, um die Rollen im Projekt, das Team, zu dem jede Rolle gehört, und die zugehörigen Berechtigungen zu definieren. Bei Bedarf können Sie auch Ordner für Benutzer erstellen, die dieser Rolle zugewiesen sind, und Berechtigungen für diese Ordner angeben.

Die Berechtigungen auf Rollenebene, die definiert werden können, lauten folgendermaßen:

Die Berechtigungen auf Ordnerebene, die definiert werden können, lauten folgendermaßen:

Weitere Informationen zu Rollen und Berechtigungsebenen in Design Collaboration finden Sie unter Mitgliederberechtigungen. Weitere Informationen zu Berechtigungen auf Ordnerebene finden Sie unter Ordnerberechtigungen.

    "roles": [
        {
            "name": "Architect",        
            "teams": [
                {
                    "team": "Arch",
                    "permissionLevel": "CAN_SHARE_PACKAGES"
                }
            ],
            "folders": [
                {
                    "folder": [
                        "Arch",
                        "WIP"
                    ],
                    "permissions": [
                        "EDIT"
                    ]
                }
            ]
        },
        {
            "name": "Engineer",
            "teams": [
                {
                    "team": "MEP",
                    "permissionLevel": "CAN_EDIT_PACKAGES"
                }
            ],
            "folders": [
                {
                    "folder": [
                        "MEP", 
                        "WIP"
                    ],
                    "permissions": [
                        "COLLABORATE"
                    ]
                }
            ]
        }
    ],

Teams: In diesem Abschnitt können Sie einen Teamnamen hinzufügen und mithilfe eines Hex-Codes eine eindeutige Teamfarbe definieren. Optional können Sie den Speicherort der Teamordner angeben, die Ordner auswählen, aus denen Inhalte in Ihren Teambereich eingefügt werden sollen, und Koordinationsräume für Teamordner einrichten.

Tipp: Teamordner werden automatisch am vorgegebenen Speicherort für Projektdateien erstellt, wenn Teams erstellt werden und Sie hier keinen Speicherort angeben.
Anmerkung: Es wird nicht empfohlen, mehr als einen Koordinationsraum für einen einzelnen Ordner einzurichten.

Sie können auch einen Publizierzeitplan für jedes Team erstellen.

Anmerkung: Derzeit wird nur die wöchentliche Publizierung unterstützt. Sie können jedoch den Wochentag und die Uhrzeit zum Publizieren angeben sowie eine E-Mail-Adresse, an die Sie Benachrichtigungen erhalten möchten. Die Publizierzeiten werden in GMT angezeigt.
    "teams": [
        {
            "name": "Arch",
            "color": "#3266BC",
            "homeFolderPath": [
                "Teams",
                "Arch"
            ],
            "teamFolderPaths":[
                "Teams",
                "Arch",
                "01 Designs"
            ],
            [
                "Teams",
                "Arch",
                "02 Specifications"
            ]
        },
        {
            "name": "MEP",
            "color": "#BC3247",
            "homeFolderPath": [
                "Teams",
                "MEP"
            ],
            "scheduledPublish": {
                "type": "WEEKLY",
                "weekday": "WEDNESDAY",
                "hour": "22",
                "email": "michael.lebsack@autodesk.com"
            }
            "coordinationSpaces": [
                "Phase 1 Designs"
            ]
        }
    ]
}

Benutzer: In diesem Abschnitt können Sie Benutzer über deren E-Mail-Adressen zum Projekt hinzufügen. Sie können auch die Firma, der sie angehören, ihre Rolle, Einstellungen für E-Mail-Benachrichtigungen, Teamzuweisung und Berechtigungen angeben. Bei Bedarf können Sie auch Ordner für Benutzer erstellen und Berechtigungen für diese Ordner angeben.

Die Häufigkeit der E-Mail-Benachrichtigungen kann wie folgt definiert werden:

Tipp: Zusätzlich zu den im vorherigen Abschnitt definierten rollenbasierten Berechtigungen können Benutzern hier zusätzliche Berechtigungen auf Benutzer- und Ordnerebene zugewiesen werden. Die jeweils höhere angegebene Berechtigung hat immer Vorrang.

Wenn Sie Benutzer mit Administratorverantwortung hinzufügen, z. B. einen Projektmanager, können Sie diese auch zu Projektadministratoren machen. Achten Sie im folgenden Beispiel auf den ersten Benutzer.

    "users": [
        {
            "email": "michael.lebsack@autodesk.com",
            "isProjectAdmin": true,
            "roles": [
                "Project Manager"
            ],
            "company": "United Construction",
            "emailSubscription": "NEVER"
        },
        {
            "email": "philip.rushworth@autodesk.com",
            "company": "Premier Architects",
            "roles": [
                "Architect"
            ],
            "emailSubscription": "INSTANTLY",
            "teams": [
                {
                    "team": "Arch",
                    "permissionLevel": "CAN_SHARE_PACKAGES"
                }
            ],
            "folders": [
                {
                    "folder": [
                        "Premier Architects"
                    ],
                    "permissions": [
                        "COLLABORATE"
                    ]
                }
            ]
        },
        {
            "email": "emma.thompson@autodesk.com",
            "company": "Emma's Electricals",
            "roles": [
                "Engineer"
            ],
            "emailSubscription": "INSTANTLY",
            "teams": [
                {
                    "team": "MEP",
                    "permissionLevel": "CAN_EDIT_PACKAGES"
                }
            ],
            "folders": [
                {
                    "folder": [
                        "Emma's Electricals"
                    ],
                    "permissions": [
                        "COLLABORATE"
                    ]
                }
            ]
        }
    ],

Ordner: Es wird empfohlen, eine Vorlage aus einem Projekt mit der gewünschten Ordnerstruktur in Document Management zu exportieren und anzupassen. In diesem Abschnitt können Sie jedoch Ordner nach Bedarf erstellen.

    "folders": [
        [
            "Photos"],
            ["Bids"],
            ["Specifications"],
            ["Contracts"],
            ["Schedules"],
            ["Submittals"],
            ["RFIs"],
            ["Coordination"],
            ["WIP"
        ]
    ],

Koordinationsraum für geteilte Ordner: Sie können für Projekte, in denen Model Coordination aktiviert ist, einen Koordinationsraum für den geteilten Ordner erstellen und hier einen Namen für den Koordinationsraum angeben. Dadurch wird die automatische Kollisionserkennung zwischen allen Modellen im geteilten Ordner ermöglicht.

Anmerkung: Es wird nicht empfohlen, mehr als einen Koordinationsraum für einen einzelnen Ordner einzurichten.
    "sharedCoordinationSpaces": [
        "Coordination"
    ],

Konfig.: Geben Sie an, ob die Unterstützung für DWG-Dateien für ein Projekt vorgabemäßig aktiviert oder deaktiviert werden soll. Weitere Informationen finden Sie unter Arbeiten mit DWG-Dateien.

    "config": {
        "disabledFileTypes": [
            "dwg"
        ]
    }